簡體   English   中英

如何讓 Python 每天在特定時間運行並每小時重復一次?

[英]How can I make Python run at a specific time everyday and make it repeat every hour?

我做了一個 Python 腳本來提醒我每小時喝水。 我的代碼是:

import time
import plyer
from plyer import notification

if __name__ == "__main__":
    while True:
        plyer.notification.notify(
            title="Go and Drink Water!",
            message="You need to drink at least 3.5 litres of water Everyday. Being Dehydrated can decrease Brain Function and Energy levels.",
            app_icon="C:\\Users\\(My username)\\(location of icon)",
            timeout=10,
        )
        time.sleep(60 * 60)

我將 python 路徑和此腳本的路徑放在 a.bat 文件中,並使用任務計划程序使其每天早上 8:35 運行。 它確實在上午 8 點 35 分運行,但沒有重復。 誰能指出我做錯了什么或提出更好的方法?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM