1
ここに私のコードです。ファイルを別のディレクトリにコピーするプログラムを作成していますが、コピーされた名前が同じではありません
import sys
import os
usersFile = open(sys.argv[1], "rb")
if not os.path.exists("recv"):
os.makedirs("recv")
copiedFile = open("recv/" + str(usersFile), "wb")
byteChunk = usersFile.read(1000)
while (byteChunk):
copiedFile.write(byteChunk)
byteChunk = usersFile.read(1000)
usersFile.close()
copiedFile.close()
これはのpython3である、と私が午前問題は、バイトごとの上にコピーされないファイルであり、そしてそれが正しいディレクトリにありますが、ファイルは、私はちょうど必要<_io.BufferedReadername = 'Test.jpg'>
命名されましたそれは私がコピーしたファイルであるTest.jpgという名前です。
このプログラムは、このように呼ばれていました:
のpython3 programName.py Test.jpg
パスを連結するには 'os.path.join'を使うべきです。 –
ただし、[連絡先](/連絡先)フォームから解約リクエストを提出することはできます。 – Glorfindel