python 如何自动化我的 selenium 网刮刀?

sxissh06  于 2023-01-01  发布在  Python
关注(0)|答案(3)|浏览(138)

我能够编写一个脚本来使用 selenium 刮取,现在我正在尝试自动化它,这样它就可以定期在服务器上工作,这样我就不会从本地运行它来打扰自己,我做了很多谷歌搜索,但我不知道我如何才能做到这一点,有人能为我简化事情吗?

jobtbby3

jobtbby31#

为了在linux服务器上定期运行python脚本,你可以创建一个cronjob,因为你已经有了一个python脚本,它很可能会抓取或抓取数据并将其保存在一个文件中。你可以创建一个cronjob并设置它必须运行的确切时间,例如每2小时后,你可以使用如下命令来执行它:
第一个月
这将打开一个编辑器在您的终端,在底部的文本只是写时间和命令要执行.
* * * * */path/to/your/code.py
通过此链接,您可以了解如何填写星号https://crontab.guru/#_**_1
如果你需要更多关于使用cronjobs的帮助,请看https://www.geeksforgeeks.org/scheduling-python-scripts-on-linux/

o7jaxewo

o7jaxewo2#

我不知道它是否真的会工作,但

while True:
    whole
    code
    here
    time.sleep(period required)
guicsvcw

guicsvcw3#

你可以简单地在pythonanywhere上重做你的脚本,并将其作为一个任务来调度,然后选择你想要的脚本执行频率。脚本始终、每小时或每天运行。

相关问题