Python 自动化项目到 运行 在后台
Python automation project to run in the background
我刚开始使用 python 和一些脚本来自动执行某些任务。我设法使用 selenium 创建了一个 web scraper,它每天通过邮件通知我最新消息。现在,如果我手动 运行 脚本就可以很好地工作,但我的问题是:我怎样才能使脚本每天自动 运行,你会推荐什么选项。我知道您可以使用 TaskScheduler 并对其进行编程,但我想知道您是否知道直接在云中 运行 它的任何选项?此外,我发现了一些教程,他们说将所有代码包装在一个无限循环中并添加一个计时器,一旦你 运行 脚本它将作为后台进程保持活动状态,
我刚开始使用脚本和自动化,所以我真的很想知道您对自动 运行 脚本的最佳方式的看法。非常感谢
如果这是基于 unix 的 OS,请查看 cron
(this 是一个很好的指南)。您可以每天将其安排到 运行 您的 python 脚本。
我不确定这是否是您要查找的内容,但是(如果您在 windows 上)您可以将您的程序附加到您的自动启动。可能是您的启动文件夹:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
如果你在你的电脑上安排,我认为这可能不是正确的解决方案。最好将其部署在任何云平台上并在任何特定时间安排。
我个人建议 Heroku
,我将其免费用于 运行 多个脚本。您也可以使用 scheduler addon
在特定时间将脚本安排到 运行。请参阅 heroku
文档并开始使用!注意:该脚本可能 运行 比您预期的要多,请参考 解决此问题。
我刚开始使用 python 和一些脚本来自动执行某些任务。我设法使用 selenium 创建了一个 web scraper,它每天通过邮件通知我最新消息。现在,如果我手动 运行 脚本就可以很好地工作,但我的问题是:我怎样才能使脚本每天自动 运行,你会推荐什么选项。我知道您可以使用 TaskScheduler 并对其进行编程,但我想知道您是否知道直接在云中 运行 它的任何选项?此外,我发现了一些教程,他们说将所有代码包装在一个无限循环中并添加一个计时器,一旦你 运行 脚本它将作为后台进程保持活动状态, 我刚开始使用脚本和自动化,所以我真的很想知道您对自动 运行 脚本的最佳方式的看法。非常感谢
如果这是基于 unix 的 OS,请查看 cron
(this 是一个很好的指南)。您可以每天将其安排到 运行 您的 python 脚本。
我不确定这是否是您要查找的内容,但是(如果您在 windows 上)您可以将您的程序附加到您的自动启动。可能是您的启动文件夹:C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup
如果你在你的电脑上安排,我认为这可能不是正确的解决方案。最好将其部署在任何云平台上并在任何特定时间安排。
我个人建议 Heroku
,我将其免费用于 运行 多个脚本。您也可以使用 scheduler addon
在特定时间将脚本安排到 运行。请参阅 heroku
文档并开始使用!注意:该脚本可能 运行 比您预期的要多,请参考