我希望你的帮助程序每 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 小时自动运行一次的主要内容,如果未能解决你的问题,请参考以下文章

每小时后自动运行一个 php

如何每小时在后台运行约 30 秒的进程(iphone 应用程序)

安排定期 mysql 脚本每小时自动运行一次

Discord 的每小时自动命令

如何每小时运行一次负载测试场景?

颤抖每24小时自动更新一次Firebase的最佳方法是啥?