我希望你的帮助程序每 12 小时自动运行一次
Posted
技术标签:
【中文标题】我希望你的帮助程序每 12 小时自动运行一次【英文标题】:i want your help abut program to run automatically every 12 hours 【发布时间】:2017-05-02 05:43:06 【问题描述】:我正在做一个 tweepy 爬行。 我希望程序每 12 小时自动运行一次 你能告诉我语法吗? 我是用 Python 做的,我有所有的 tweepy 爬取代码。
【问题讨论】:
哪种语法?Python
的?
【参考方案1】:
您可以尝试通过命令行界面执行/调用您的程序,并使用嵌入在 Windows 中的 Windows 调度程序来调度任务。有很多替代方法,但这是我几个月前完成此类任务时发现的最简单的方法。
【讨论】:
【参考方案2】:您可以使用“计划”库
要安装,在终端输入:
pip install schedule
这是您想要的代码示例:
#!/usr/bin/python
import schedule
import time
def job():
print("I am doing this job!")
schedule.every(12).hours.do(job)
while True:
schedule.run_pending()
time.sleep(1)
或者你可以阅读文档查看其他功能Click Here
祝你好运!
【讨论】:
以上是关于我希望你的帮助程序每 12 小时自动运行一次的主要内容,如果未能解决你的问题,请参考以下文章