Python合并2个文件

# -*- coding: utf-8 -*-
import os
#print __name__
#
exit
f1=open('/cygdrive/d/1/a.txt', 'r')
f2=open('b.txt', 'a')
f2.write(f1.read())
f1.close()
f2.close()

读取的方式打开文件a.txt

追加模式打开文件b.txt

从a.txt中读出的内容写入b.txt

最后关闭文件

在open的时候制定'a'即为(append)模式,在这种模式下,文件的原有内容不会消失,新写入的内容会自动被添加到文件的末尾。若用w模式,将会覆盖原来的内容.

>>> f1=open('d:/su/456.txt', 'w')
>>> f1.write("details decide everything")
>>> f1=open('d:/su/456.txt', 'a')
>>> f1.write("\r\n do you believe me")
>>> f1.close()

换行是\r\n

原文地址:https://www.cnblogs.com/SouthRain/p/2254791.html