Как изменить дату создания файла с помощью Python на Mac? - PullRequest
2 голосов
/ 06 мая 2019

Мне нужно обновить время создания файла .mp4, чтобы он отображался вверху списка файлов мультимедиа, отсортированных по дате создания.Я могу легко обновить как дату обращения к файлу, так и дату его изменения, используя os.utime, но мне еще не удалось найти хороший способ изменить дату создания файла на «сейчас».

Моя конечная цель - заполнить медиа-файлы симулятором iOS с помощью appium, чтобы эти медиа-файлы были доступны в этом скрипте.Проблема в том, что видеофайл не будет отображаться в разделе «недавно добавленные» приложения, поскольку ему несколько дней.

1 Ответ

0 голосов
/ 06 мая 2019

Мне удалось успешно использовать команду вызова подпроцесса, чтобы изменить дату создания файла с помощью команды оболочки.

from subprocess import call

command = 'SetFile -d ' + '"05/06/2019 "' + '00:00:00 ' + complete_path
call(command, shell=True)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...