dimy44
Ноя. 2, 2014 19:40:13
Здесь “монстры” линукса, а у андроида похожая фс (юзаю sl4a), подскажите, что за трабла - shutil.copy файл исправно копирует, но в оконцовке выдает ошибку operation not permitted. Можно было б забить и через try-except пустить, но это фигня. Просьба, объясните, какова природа этой ошибки, может найду способ ее обойти.
terabayt
Ноя. 2, 2014 20:55:59
operation not permitted означает что операцию не разрешено выполнить, в пользователя нет прав что-то сделать с каталогом или файлом. в линуксе нужно или установить права доступа к директории или файлу (chmod) или назначить владельца директории/файла (chown)
dimy44
Ноя. 3, 2014 09:38:02
Спасибо. Странно, что не смотря на это, само копирование проходит гладко, ошибка выскакивает уже после операции. И глянуть что там не могу, все модули в .pyc расширении. Ладно, разберемся))
PooH
Ноя. 3, 2014 16:56:49
Попробуйте shutil.copyfile он не копирует права доступа.
dimy44
Ноя. 3, 2014 17:02:27
Это то что надо, спасибо.