shutil.copy() sta sollevando un errore di permesso:Perché shutil.copy() genera un'eccezione di autorizzazione quando cp non lo fa?
Traceback (most recent call last):
File "copy-test.py", line 3, in <module>
shutil.copy('src/images/ajax-loader-000000-e3e3e3.gif', 'bin/styles/blacktie/images')
File "/usr/lib/python2.7/shutil.py", line 118, in copy
copymode(src, dst)
File "/usr/lib/python2.7/shutil.py", line 91, in copymode
os.chmod(dst, mode)
OSError: [Errno 1] Operation not permitted: 'bin/styles/blacktie/images/ajax-loader-000000-e3e3e3.gif'
copy-test.py:
import shutil
shutil.copy('src/images/ajax-loader-000000-e3e3e3.gif', 'bin/styles/blacktie/images')
Sono in esecuzione copy-test.py dalla riga di comando:
python copy-test.py
Ma eseguire cp
dalla riga di comando sullo stesso file alla stessa destinazione non causa un errore. Perché?
La prego di scrivere il modo in cui si avvia lo script e forse il codice sorgente di copy-test.py? –