Как я могу получить время последнего изменения с python3 urllib?

Я при переносе моей программы с 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.

Полный контекст - это метод обновления. Он загружает новые файлы с сервера в свою локальную базу данных, но только если файл на сервере новее, чем локальный файл. Если там' Это более разумный способ реализовать эту функциональность, чем просто сравнение временных меток локальных и удаленных файлов, тогда я тоже открыт для этого.

11
задан Daenyth 28 April 2017 в 19:53
поделиться