python多个txt合并

txt数据是这样:

 内容:

 

复制代码
#!usr/bin/env python
# -*- coding:utf-8 -*-
"""
@author: Suyue
@file: lianxi.py
@time: 2024/04/28
@desc:
"""
# -*- coding:utf-8 -*-

# os模块中包含很多操作文件和目录的函数
import os

# 适用于位置任意的情况,不要求同一目录下
meragefiledir = 'G:/hebing'  # 这里的D:/A Project/11-21KeywordsTop需要替换成自己的文件夹的绝对路径哦

# 获取当前文件夹中的文件名称列表
filenames = os.listdir(meragefiledir)

# 打开当前目录下的result.txt文件,如果没有则创建
file = open('G:/hebing/53464_20230703.txt', 'w', encoding='utf8')  # 这里的53464_20230703.txt就是合并后的结果txt的名字

# 向文件中写入字符
# 先遍历文件名
for filename in filenames:
    filepath = meragefiledir + '\\'
    filepath = filepath + filename
    # 遍历单个文件,读取行数
    for line in open(filepath, encoding='utf8'):
        file.writelines(line)
    file.write('\n')
# 关闭文件
file.close()
复制代码

 

posted @   秋刀鱼CCC  Views(69)  Comments(0Edit  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
历史上的今天:
2023-04-28 arcgis图是扁的处理方法还有站点数据无法和图片重合的问题
点击右上角即可分享
微信分享提示