1

'.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/

4

0 に答える 0