python 计划库问题
Issue with python schedule library
我正在尝试使用 python 计划库在 GMT-7 每天午夜 运行 一个脚本。我假设它使用的是 GMT 时间或系统时间,所以我每天在 17:00 将其设置为 运行,但出于某种原因,每次我 运行 它都会立即开始。这是我正在使用的代码。
schedule.every().day.at("17:00").do(getRegressionData(subredditList))
while True:
schedule.run_pending()
time.sleep(1)
知道是什么原因造成的吗?
您当前正在使用参数 subredditList
显式调用 getRegressionData
函数并将 return 值传递给 do
。
根据 docs,do
接受函数和可选的位置参数和关键字参数。然后它会在需要的时间使用提供的参数为您调用该函数。
使用do(getRegressionData, subredditList)
.
我正在尝试使用 python 计划库在 GMT-7 每天午夜 运行 一个脚本。我假设它使用的是 GMT 时间或系统时间,所以我每天在 17:00 将其设置为 运行,但出于某种原因,每次我 运行 它都会立即开始。这是我正在使用的代码。
schedule.every().day.at("17:00").do(getRegressionData(subredditList))
while True:
schedule.run_pending()
time.sleep(1)
知道是什么原因造成的吗?
您当前正在使用参数 subredditList
显式调用 getRegressionData
函数并将 return 值传递给 do
。
根据 docs,do
接受函数和可选的位置参数和关键字参数。然后它会在需要的时间使用提供的参数为您调用该函数。
使用do(getRegressionData, subredditList)
.