gpt4 book ai didi

python - 如何从python设置文件的最后修改时间?

转载 作者:IT老高 更新时间:2023-10-28 20:34:58 26 4
gpt4 key购买 nike

我有一个 python 脚本,它使用 ftplib 通过 FTP 下载文件.

我当前的下载代码看起来就像 ftp lib 文档中的示例:

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

现在我要求通过 FTP 下载的文件需要与 FTP 服务器本身的文件具有相同的上次修改时间。假设我可以从 ftp.retrlines('list') 中解析出时间,我该如何设置下载文件的修改时间?

如果这很重要,我使用的是基于 unix 的操作系统。

最佳答案

使用 os.utime :

import os

os.utime(path_to_file, (access_time, modification_time))

更详细的例子:https://www.tutorialspoint.com/python/os_utime.htm

关于python - 如何从python设置文件的最后修改时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11348953/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com