txtファイルをコピーしてしまい、jpgファイルで同じことを試みました。しかし、私は常にエンコーディングエラーが発生しています。 私のコードは次のとおりPython - jpgファイルのコピー中にエラーが発生しました
def fcopy(source, target):
data = ''
with open(source, encoding='Latin-1') as f:
data = f.read()
with open(target, 'w') as t:
t.write(data)
fcopy("source.jpeg","dest.jpeg")
Iはまた、エンコード= UTF8およびUTF16を使用してみました。しかし、うまくいっていませんでした:
Traceback (most recent call last):
File "C:/Users/Mark-II/Desktop/fileCopy.py", line 7, in <module>
fcopy("source.jpeg","dest.jpeg")
File "C:/Users/Mark-II/Desktop/fileCopy.py", line 3, in fcopy
with open(source, encoding='Latin-1') as f:
FileNotFoundError: [Errno 2] No such file or directory: 'source.jpeg'
>>>
助けてください。
あなたのソースファイルは 'source.jpeg'と呼ばれ、あなたのプログラムと同じ作業ディレクトリに置かれていますか? – Jerrybibo
はい@Jerrybibo。 pythonソースとイメージファイルは同じパスにあります。 –