如何在Mac上使用python更改文件的创建日期?

Eri*_*ric 7 python python-2.7 appium python-appium appium-ios

我需要更新 .mp4 文件的创建时间,以便它出现在按创建日期排序的媒体文件列表的顶部。我可以使用 os.utime 轻松更新文件的访问日期和修改日期,但尚未找到将文件的创建日期更改为“现在”的好方法。

我的最终目标是使用 appium 将媒体文件种子到 iOS 模拟器,并在该脚本中访问这些媒体文件。问题是视频文件不会显示在应用程序的“最近添加”部分,因为它已经有几天了。

Eri*_*ric 4

我能够成功使用 subprocess call 命令通过 shell 命令更改文件的创建日期。

from subprocess import call

command = 'SetFile -d ' + '"05/06/2019 "' + '00:00:00 ' + complete_path
call(command, shell=True)
Run Code Online (Sandbox Code Playgroud)