Добрый день, мне нужно написать скрипт, который сравнивает определенное время суток с конкретными файлами "Дата изменения" в Python.
Я только начинаю изучать его и столкнулся с этимпрепятствие.
У меня есть это
domt = datetime.strptime(time.ctime(os.path.getmtime("dom.xlsx")),"%a %b %d %H:%M:%S %Y")
и это
now = datetime.now()
targetime = now.replace(hour=16, minute=0, second=0, microsecond=0)
targetstr = targetime.strftime("%Y-0%#m-%#d %H:%M:%S")
что я пытаюсь достичь:
if targetstr < domt:
.....
Что дает мнеTypeError, которую я не могу сравнить str и установить.
Я понимаю, что я делаю неправильно, пытаясь сравнить несопоставимые переменные, в которых у меня целевое время в виде строки, а Modified Time - в качестве «Set».
Но из-за моих ограничений в знаниях, и я предполагаю отсутствие фундаментальных правил Pythons, я не могу решить это самостоятельно.
Я просматривал другие темы с проблемами Strftime и Strptime,но, похоже, не нашел ответа, который относится к моей проблеме