![](/img/trans.png)
[英]How to schedule Python Code Run Multiple Time Every Day, With using only python code
[英]Python to run a piece of code at a defined time every day
在我的 python 程序中,我希望它在每個工作日的預定義時間運行一段代碼,比如周一至周五下午 2 點。
請問我該怎么做?
您可以使用“計划”庫
安裝,在終端輸入:
pip install schedule
這是您想要的代碼示例:
#!/usr/bin/python
import schedule
import time
def job():
print("I am doing this job!")
schedule.every().monday.at("14:00").do(job)
schedule.every().tuesday.at("14:00").do(job)
schedule.every().wednesday.at("14:00").do(job)
schedule.every().thursday.at("14:00").do(job)
schedule.every().friday.at("14:00").do(job)
while True:
schedule.run_pending()
time.sleep(1)
或者你可以閱讀文檔查看其他功能點擊這里
祝你好運!
您可以使用 crontab linux 實用程序,Crontab (CRON TABle) 是一個文件,其中包含要在指定時間運行的 cron 條目的時間表。
對於您的問題,轉到 python 文件的目錄並在終端中輸入
crontab -e
然后在 crontab 文件中,您可以像這樣輸入,每天下午 2.30 開始執行
30 14 * * * python3 your_python_file.py
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.