При попытке запустить этот код я получаю сообщение об ошибке в 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
Обе системы имеют одинаковые настройки даты и времени.