我需要更新.mp4文件的创建时间,以使其显示在按创建日期排序的媒体文件列表的顶部。我可以使用os.utime轻松更新文件的访问日期和修改日期,但是还没有找到一种将文件的创建日期更改为“现在”的好方法。
我的最终目标是使用appium将媒体文件播种到iOS模拟器中,并在该脚本中访问这些媒体文件。问题在于该视频文件已经发布了几天,因此不会在该应用程序的“最近添加”部分中显示。
答案 0 :(得分:0)
我能够通过shell命令成功地使用subprocess调用命令来更改文件的创建日期。
from subprocess import call
command = 'SetFile -d ' + '"05/06/2019 "' + '00:00:00 ' + complete_path
call(command, shell=True)