python 如何把多个文件内容合并到以一个文件

python 如何把多个文件内容合并到以一个文件,第1张

Python编程将多个文件合并,代码如下:

#例子:合并a.txt、b.txt、c.txt合并成逗喊d.txt文件

#文件列表,遍于读取

flist = ['a.txt','b.txt','c.txt']

#要写入的文件

ofile = open('d.txt', 'w')

#遍历读取所有文件,并写入到输出文件

for fr in flist:

    for txt in open(fr, 'r'):

        ofile.write(txt)

ofile.close()

效山仿野果如下大梁:

利用write函搏搜数写入晌银拆文件,例如

a = ["a"宴枣,"b","c"]

file = open('test.txt','w')

for i in a:

file.write(i)

file.close()

newfile = open("test.txt")

newfile.read()

首先导入sys模块

import sys

然后在打算把纯带基输出数据写入文件的代码之前加上以下代码

output=sys.stdout

outputfile=open(filename,'w')

sys.stdout=outputfile

上面的filename表示输出文件

程序结束或恢复成正常输出时加上以下代码

outputfile.close()

sys.stdout=output

恢复做谨输出为行腊开始保存的正常输出值


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12120925.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存