我已经创建了此脚本来在一天中的某个特定时间打开网站,但是当我尝试创建一个循环以检查条件是否满足时(在这种情况下,条件是时间是13:27),即使是正确的时间,该网站也无法打开,但是该程序仍在IDLE中运行。
A
A
B
A
B
B
编辑:除了不多次初始化x之外,我意识到我实际上并没有调用函数oops。
答案 0 :(得分:0)
变量x仅初始化一次,并且在调用该函数时不会更新。
import datetime
import webbrowser
def website():
x = datetime.datetime.now()
if (x.hour) == 13:
if (x.minute) == 27:
webbrowser.open("https://www.google.com/", new = 2)
else:
sleep(10)
website()
else:
website()