Найти - Пользователи
Полная версия: Operation not permitted, shutil.copy
Начало » Python для новичков » Operation not permitted, shutil.copy
1
dimy44
Здесь “монстры” линукса, а у андроида похожая фс (юзаю sl4a), подскажите, что за трабла - shutil.copy файл исправно копирует, но в оконцовке выдает ошибку operation not permitted. Можно было б забить и через try-except пустить, но это фигня. Просьба, объясните, какова природа этой ошибки, может найду способ ее обойти.
terabayt
operation not permitted означает что операцию не разрешено выполнить, в пользователя нет прав что-то сделать с каталогом или файлом. в линуксе нужно или установить права доступа к директории или файлу (chmod) или назначить владельца директории/файла (chown)
dimy44
Спасибо. Странно, что не смотря на это, само копирование проходит гладко, ошибка выскакивает уже после операции. И глянуть что там не могу, все модули в .pyc расширении. Ладно, разберемся))
PooH
Попробуйте shutil.copyfile он не копирует права доступа.
dimy44
Это то что надо, спасибо.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB