У меня есть скрипт, который загружает файлы с сайта каждый день. Существует один файл в день, и новый файл добавляется 16:00. Имена файлов используют год, месяц, дату в заголовке файла, поэтому я использую его, чтобы узнать, какие файлы получить.
Я пытаюсь написать в своем сценарии, что если текущее время сегодня до 16:00, то найдите:
year = 2020
month = 4
day = 15
Но если прошло более 4 часов вечера, найдите:
year = 2020
month = 4
day = 16
Я пытался:
timerightnow = datetime.now()
today4pm = timerightnow.replace(hour=16, minute=0, second=0, microsecond=0)
Но тогда выполнение timerightnow < today4pm
дает мне синтаксическую ошибку?
Любые идеи будут великолепны! Спасибо