我想在python脚本中打开一个现有的.py文件。然后我想保存该文件但使用新文件名。结果应该是2个具有不同名称的相同.py文件。如果有人可以解释我的工作方式,那会很棒。谢谢
答案 0 :(得分:0)
这应该做你想要的。
with open('first_file.py', 'r') as input:
output = open('copy_file.py', 'w')
output.write(input.read())
答案 1 :(得分:0)
这可能会有所帮助 -
with open(file1, 'r') as f1, open(file2, 'w') as f2:
f2.write(f1.read())
答案 2 :(得分:0)
with open("source_file", "rb") as f1:
with open("destination_file", "wb") as f2:
f2.write(f1.read())
结果是两个相同的文件:
$ md5sum source_file
65ebdbfe37cc2d221498be0745c85d37 source_file
$ md5sum destination_file
65ebdbfe37cc2d221498be0745c85d37 destination_file