• 8.由于垃圾评论太多,关闭网站评论功能

  • 7.暂时删除 收藏夹  -2020年7月6日20:01:09

  • 6.添加日历小工具

  • 5.工具箱做为单独页面

  • 4.工具箱新增常用工具链接

  • 3.关闭网站内链–20200626

  • 2.代码风格改为 暗色主题–20200626

     

  • 1.取消左侧菜单列表显示 –20200625

  • 网站升级为https

    2020年6月25日21:40:52

python 合并多个txt文件 源代码

learning 易天法地 3年前 (2020-07-03) 537次浏览 扫描二维码
#合并一个文件夹下的多个txt文件
#coding=utf-8
import os
#获取目标文件夹的路径
filedir = 'E:\\temp\\count'
#获取当前文件夹中的文件名称列表
filenames=os.listdir(filedir)
#打开当前目录下的hebing.txt文件,如果没有则创建  (为合并后的文件名称)
f=open('E:\\temp\\count\\hebing.txt','w')
i=0
#先遍历文件名
for filename in filenames:
    i+=1
    print(i)
    if i>0:
        filepath = filedir+'\\'+filename
        print(filepath)
        #遍历单个文件,读取行数
        for line in open(filepath,encoding='gbk', errors='ignore'):  # 编码也可以改为utf-8 
            print(str(line))
            f.writelines(line)
            #f.write('\n')
#关闭文件
f.close()

本站文章如无特殊说明均为原创
文章标题: python 合并多个txt文件 源代码
转载请注明原文链接:https://www.zylearning.top/898.html
喜欢 (0)