[Tutor] using os module on windows
Timmie
timmichelsen at gmx-topmail.de
Wed Feb 20 13:15:28 CET 2008
Dear list,
I have some problems using the os module on windows. I kindly ask you do give me
advice why os.remove and os.shutil fail here:
### using remove
##
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import shutil
import os
###### config ######
source = 'C:/my/local/directory'
dest = 'Z:/my/network/drive'
## start action
#os.remove(dest)
## error output
Traceback (most recent call last):
File "test_os_on_win", line 14, in <module>
os.remove(dest)
WindowsError: [Error 5] Zugriff verweigert: 'Z:/my/network/drive'
#### using shutil
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import shutil
import os
###### config ######
source = 'C:/my/local/directory'
dest = 'Z:/my/network/drive'
## start action
shutil.copytree(source, dest)
Traceback (most recent call last):
File "test_os_on_win", line 17, in <module>
shutil.copytree(source, dest)
File "C:\python\lib\shutil.py", line 110, in copytree
os.makedirs(dst)
File "C:\python\lib\os.py", line 172, in makedirs
mkdir(name, mode)
WindowsError: [Error 183] Eine Datei kann nicht erstellt werden, wenn sie
bereits vorhanden ist: 'Z:/my/network/drive'
Thanks in advance an dkind regards,
Timmie
More information about the Tutor
mailing list