在python中将文件A写入文件B.

时间:2015-11-08 07:06:58

标签: python file

在Python中,有一个文件A,我想将它复制到文件B.什么是最有效的方法呢?我还将在初始副本之后将更多文本附加到文件B.感谢。

2 个答案:

答案 0 :(得分:1)

使用shutil

from shutil import copyfile
copyfile(A,B)

然后使用 B 作为常规文件。

答案 1 :(得分:1)

如果您想使用file.write() ...

with open('A', 'r') as f:
    text = f.read()

with open('B', 'w') as f:
    f.write(text)

关于追加,在撰写文字时使用追加模式(a):

with open('A', 'r') as f:
    text = f.read()

with open('B', 'a') as f:
    f.write(text)