我是靠谱客的博主 朴素雪糕,这篇文章主要介绍python合并多个txt文件,现在分享给大家,希望可以做个参考。

如题:

将文件夹c_b下的多个txt文件合并为1个:

 代码如下:

import os
filepath=r'c:Users64884Desktopcombinec_b'
filenames=[file for file in os.walk(filepath)]
ds=[]
lis=[]
for each in filenames[0][-1]:
    with open(filenames[0][0]+'\'+each,mode='r',encoding='utf-8') as f :#拼接每个txt的文件名
        txt=f.readlines()
        txt0=[each.split() for each in txt]
        ds.append(txt)

for i in ds:
    for j in i:
        if len(j)>0:
            lis.append(j)

with open("2019-2021.txt", 'w',encoding='utf-8') as f:
    for i in lis:
        f.write(i)

最后

以上就是朴素雪糕最近收集整理的关于python合并多个txt文件的全部内容,更多相关python合并多个txt文件内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(131)

评论列表共有 0 条评论

立即
投稿
返回
顶部