У меня есть скрипт Python, который загружает файл по FTP с помощью ftplib.
Мой текущий код загрузки выглядит так же, как пример в документации ftp lib:
Код: Выделить всё
ftp.retrbinary('RETR README', open('README', 'wb').write)
Теперь у меня есть требование, чтобы файл, загружаемый по FTP, имел то же время последнего изменения, что и файл на самом FTP-сервере. Предполагая, что я могу проанализировать время из ftp.retrlines('list'), как мне установить измененное время в загруженном файле?
I' m в ОС на базе Unix, если это имеет значение.
Подробнее здесь:
https://stackoverflow.com/questions/113 ... rom-python