尝试运行此代码时,我在 Debian 上遇到错误,但它可以在 Windows 上运行。
def checkTime():
while True:
with open('date.txt') as tar:
target = tar.read()
current = str(datetime.strptime(str(date.today()),'%Y-%m-%d'))[:-9]
if datetime.strptime(current, '%Y-%m-%d') >= datetime.strptime(target, '%Y-%m-%d'):
doSomething()
sleep(10)
它给了我这个错误:
File "/usr/lib/python2.6/_strptime.py", line 328, in _strptime
data_string[found.end():])
ValueError: unconverted data remains:
date.txt 包含:
2013-03-21
两个系统具有完全相同的日期和时间设置。