在 python 中,如何在没有暂停库的情况下暂停到特定时间
in python, how to pause until certain time only without date in pause library
我有 python 脚本,我希望它在上午 10 点 运行。我尝试使用 pause 和 datetime 库,如下面的代码
import pause
import datetime
pause.until(datetime.datetime(2021,1,6,10,00))
这意味着脚本将暂停到 2021 年 1 月 6 日上午 10 点。我想要的是,如何在不把日期放在那里的情况下只暂停特定时间的小时、分钟和秒?可能吗?
看看这个图书馆。我认为它会满足您的需求:https://pypi.org/project/schedule/
您可以编写如下代码:
import schedule
import time
def job():
print("I'm working...")
schedule.every().day.at("10:30").do(job)
while True:
schedule.run_pending()
time.sleep(1)
我有 python 脚本,我希望它在上午 10 点 运行。我尝试使用 pause 和 datetime 库,如下面的代码
import pause
import datetime
pause.until(datetime.datetime(2021,1,6,10,00))
这意味着脚本将暂停到 2021 年 1 月 6 日上午 10 点。我想要的是,如何在不把日期放在那里的情况下只暂停特定时间的小时、分钟和秒?可能吗?
看看这个图书馆。我认为它会满足您的需求:https://pypi.org/project/schedule/
您可以编写如下代码:
import schedule
import time
def job():
print("I'm working...")
schedule.every().day.at("10:30").do(job)
while True:
schedule.run_pending()
time.sleep(1)