Я при переносе моей программы с python2 на python3, я получаю следующую ошибку: AttributeError: объект «HTTPMessage» не имеет атрибута «getdate»
Вот код:
conn = urllib.request.urlopen(fileslist, timeout=30)
last_modified = conn.info().getdate('last-modified')
Этот раздел работал под python 2.7, и пока мне не удалось найти правильный метод получения этой информации в python 3.1.
Полный контекст - это метод обновления. Он загружает новые файлы с сервера в свою локальную базу данных, но только если файл на сервере новее, чем локальный файл. Если там' Это более разумный способ реализовать эту функциональность, чем просто сравнение временных меток локальных и удаленных файлов, тогда я тоже открыт для этого.