TXT文件合并源码

如果有1000个TXT,想要合并的话

你只需要把他们放在一个文件夹里面,保存下面源码也放进去!

然后运行下就好了!

import os

path = "./"        # 文件夹目录
files = os.listdir(path)     # 得到文件夹下的所有文件名称
for file in files:  # 遍历文件
    if file.split('.')[-1] in ['txt']:
        f = open(path+"\\"+file).read()  # 将打开的文件内容保存到变量f
        log = open(path+"\\"+'合成.log', 'a+')  # 以追加模式打开文件
        log.write(f)                     # 写入文件
        print('已经合并:' + file)
    else:
        print('当前文件不是txt或者不存在txt')
        input()
input('已经合并完成')

#遍历文件夹中文件 排序sorted(os.listdir(path),key = lambda x:int(x[:-4]))

这是个非常简单的案列

Katen Doe

Fiime分享

专业分享,共建知识殿堂

猜你喜欢

wave

按 ECS 键退出搜索