Python: перейдите в каталог переносных устройств (Windows 7)

Я пытаюсь решить вопрос, который я создал, о том, как читать записанную дату видео, которое я взял с помощью Windows-телефона. Кажется, что дата создания перезаписывается, когда файлы "синхронизируются" с моим компьютером.

Я пытаюсь обойти это, посмотрев файлы в телефоне напрямую. Поэтому мне нужно получить доступ к

"Computer\Windows Phone\Phone\Pictures\Camera Roll"

Моя проблема в том, что я могу получить только os.chdir() для работы с путями с C:// как root

Любые предложения?

Update

Я попытался разместить и запустить файл, который печатает текущий каталог. Который дал мне результат

C:\Users\<myuser~1.com>\AppData\Local\Temp\WPDNSE\{<a lot="" of="" numbers="" and="" dashes="">}
</a></myuser~1.com>
2 ответа

Я не знаком с путями Windows Phone, в частности, но вы должны выяснить реальный путь с помощью проводника Windows, чтобы посмотреть на свойства файла или папки. Щелкните правой кнопкой мыши, выберите "Свойства" и найдите поле "Место".

Обратите внимание, что некоторые "папки", такие как те, что находятся в "Библиотеках", на самом деле являются файлами XML, указывающими на несколько других местоположений.


Возможно, телефон подключается через MTP.

Как получить доступ к USB-устройству MTP с помощью python

может помочь.

[EDIT] Они упомянули калибр. Исходный код calibre mabye уже содержит функции для получения информации о файлах на мобильных устройствах.

licensed under cc by-sa 3.0 with attribution.