Как я могу установить время последнего изменения файла из python?

У меня есть скрипт Python, который загружает файл по FTP, используя ftplib .

Мой текущий код загрузки выглядит точно так же, как пример в документации ftp lib :

ftp.retrbinary('RETR README', open('README', 'wb').write)

. Теперь у меня есть требование, чтобы файл, загруженный по FTP, имел то же время последнего изменения, что и файл на самом FTP-сервере. Предполагая, что я могу разобрать время из ftp.retrlines('list'), как я могу установить измененное время в загруженном файле?

Я использую ОС на базе Unix, если это имеет значение.

50
задан Charlie 24 April 2018 в 17:44
поделиться