У меня есть python script, который загружает файл по FTP с помощью ftplib.
Мой текущий код загрузки похож на пример в ftp lib docs:
ftp.retrbinary('RETR README', open('README', 'wb').write)
Теперь у меня есть требование, чтобы файл, загруженный по FTP, должен иметь такое же последнее измененное время, что и файл на самом FTP-сервере. Предполагая, что я могу проанализировать время с ftp.retrlines('list')
, как установить время изменения в загруженном файле?
Я использую ОС на основе unix, если это имеет значение.