我有一些照片和一些视频,我必须将它们复制到另一个文件夹,而不使用shutil
和os.rename
。我不会用厕所和厕所。rename,因为这是Python练习的条件。我试着open
但它只用于文本工作,没有照片和视频。
以二进制方式打开文件,并以二进制方式写入
original_file = open('C:original.png', 'rb') # rb = Read Binary
copied_file = open('C:original-copy.png', 'wb') #wb = Write Binary
copied_file.write(original_file.read())
original_file.close()
copied_file.close()
Python File Documentation
您可以使用pathlib
:
from pathlib import Path
Path("old_file.png").write_bytes(Path("new_file.png").read_bytes())