首页技术文章正文

python合并文件内容:用python合并多个文件

更新时间:2021-06-22 来源:黑马程序员 浏览量:

很多时候我们需要将很多同类型的文件合并成一个文件,手工操作效率很低,下面我们通过一个案例来介绍使用Python合并文件夹内容的方法。

案例:使用Python合并log文件夹内的日志文件,如下图:

1624332972077_网站日志.png

废话不多说,直接上代码:

import os

path = "D:\Downloads\网站日志"        # 文件夹目录
files = os.listdir(path)     # 得到文件夹下的所有文件名称
for file in files:  # 遍历文件
    f = open(path+"\\"+file).read()  # 将打开的文件内容保存到变量f
    log = open(path+"\\"+'合成.log', 'a+')  # 以追加模式打开文件
    log.write(f)                     # 写入文件
    print('已经合并:' + file)


运行代码

1624332868757_运行.png

1624332907771_网站日志.png

大功告成,文件已经合并。

以上就是今天分享的“使用Python合并多个文件的方法”,加QQ:435946716获取Python免费教程


分享到:
在线咨询 我要报名
和我们在线交谈!