2014-12-27 1 views
0

Windows 8 начала использовать placeholder files с помощью онлайн-сервиса OneDrive. В принципе, пользователь видит пустой файл-заполнитель, который будет загружаться по требованию, когда пользователь дважды щелкает его или пытается попытаться получить к нему доступ.Чтение файлов-заполнителей Windows 8 с помощью Python

Как я могу прочитать эти файлы с помощью Python? Простой пример ниже показывает проблему:

os.path.getsize('C:\Users\\User\\OneDrive\online-file.zip') 
(…) 
OSError: [WinError 1920] The file cannot be accessed by the system: 
`C:\Users\\User\\OneDrive\online-file.zip` 

(Пользователи могут работать вокруг вопроса, выбрав все файлы в их OneDrive папку и выбрать «Сделать доступным в автономном режиме» из их контекстного меню Есть слухи по этому поводу. функция удаляется из Windows 10.)

ответ

0

Это не представляется возможным. Это также не имеет большого значения, поскольку файлы-заполнители будут удалены из Windows 10.

Смежные вопросы