Уведомления

Группа в Telegram: @pythonsu

#1 Окт. 2, 2010 20:31:58

Nosaer
От:
Зарегистрирован: 2010-09-29
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Permission Denied

По сути, должно копироваться содержимое подключенного внешнего носителя в папку abc, но на выходе получаю ошибку:

I0Error: Permission Denied: ‘H’
В чем проблема?!

# -*- coding: utf-8 -*-
import shutil, wmi, os
c = wmi.WMI()
for disk in c.Win32_LogicalDisk(DriveType=2):
udisk = disk.Name
disk = str(udisk)
dir = r"C:\abc"
os.mkdir(dir)
shutil.copy(disk, dir)



Офлайн

#2 Окт. 2, 2010 20:54:59

bw
От:
Зарегистрирован: 2007-09-26
Сообщения: 938
Репутация: +  20  -
Профиль   Адрес электронной почты  

Permission Denied

Офлайн

#3 Окт. 2, 2010 21:04:17

Nosaer
От:
Зарегистрирован: 2010-09-29
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Permission Denied

Перевод я и так знаю….
Но нет ничего что мешало бы копировать…



Офлайн

#4 Окт. 2, 2010 21:32:25

Андрей Светлов
От:
Зарегистрирован: 2007-05-15
Сообщения: 3137
Репутация: +  14  -
Профиль   Адрес электронной почты  

Permission Denied

не копируйте диск. Копируйте файлы с него.



Офлайн

#5 Окт. 2, 2010 22:17:34

Nosaer
От:
Зарегистрирован: 2010-09-29
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

Permission Denied

воспользовался copytree, все норм теперь работает.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version