'.mp4' 形式のファイルを、バックアップという名前のローカル フォルダーから別のディレクトリにコピーしようとしています/media/c1
。そのために、以下のpythonコードを試しました。
import shutil
fileList = os.listdir('/opt/backup/')
for f in fileList:
try:
flocation = '/opt/backup/' + f
fpath = '/media/c1/' + f
shutil.copy2(flocation, fpath)
except IOError:
print("IOERROR")
このスクリプトを実行すると、以下のエラーがスローされます。
The file path is :/media/c1/1027.mp4
Traceback (most recent call last):
File "./test.py", line 33, in <module>
shutil.copy2(flocation, fpath)
File "/usr/lib/python2.6/shutil.py", line 100, in copy2
copystat(src, dst)
File "/usr/lib/python2.6/shutil.py", line 73, in copystat
os.utime(dst, (st.st_atime, st.st_mtime))
OSError: [Errno 1] Operation not permitted: '/media/c1/1027.mp4'
バックアップ フォルダにあるすべてのメディア ファイルをコピーして、ディレクトリに貼り付ける必要があります/media/c1/
。