专栏首页python3Python 批量合并多个txt文件

Python 批量合并多个txt文件

# -*- coding:utf-8 -*-  
  
#os模块中包含很多操作文件和目录的函数  
import os  
#获取目标文件夹的路径  
meragefiledir = os.getcwd()+'\\MerageFiles'
#获取当前文件夹中的文件名称列表  
filenames=os.listdir(meragefiledir)  
#打开当前目录下的result.txt文件,如果没有则创建
file=open('result.txt','w')  
#向文件中写入字符  
  
#先遍历文件名  
for filename in filenames:  
    filepath=meragefiledir+'\\'
    filepath=filepath+filename
    #遍历单个文件,读取行数  
    for line in open(filepath):  
        file.writelines(line)  
    file.write('\n')  
#关闭文件  
file.close()  

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 字符编码

    1.打开编辑器就打开启动了一个进程,是在内存中,所以,用编码器编写的内容也都存放在内存中的,断电后数据丢失。

    用户2398817
  • 课时29:文件:一个任务

    (3)文件中总共有三段对话,分别保存为boy_1.txt, girl_1.txt,boy_2.txt, girl_2.txt, boy_3.txt, gril_...

    用户2398817
  • python3-泊松分布

    在实际事例中,当一个随机事件,例如某电话交换台收到的呼叫、来到某公共汽车站的乘客、某放射性物质发射出的粒子、显微镜下某区域中的白血球等等,以固定的平均瞬时速率...

    用户2398817
  • 【基础知识】现在很火的app上的deeplink技术,到底是什么?

    主编前言: Deeplink,简单讲,就是你在手机上点击一个链接之后,可以直接链接到app内部的某个页面,而不是app正常打开时显示的首页。不似web,一个链接...

    iCDO互联网数据官
  • saltstack的key认证过程

    将192.168.56.11作为master,将192.168.56.12作为minion

    张琳兮
  • 谷歌宣布了Project Tango项目的“死期”,将集中关注ARCore | 热点

    镁客网
  • Leetcode 3. 无重复字符的最长子串

    输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。

    zhipingChen
  • 详述 IntelliJ IDEA 遇到 JavaLaunchHelper 多种实现的解决方法

    该问题主要出现于 Mac 版本的 IntelliJ IDEA 之中,而引起该问题的原因,则是 Mac 中 JDK 的一个 BUG,它是由启动应用程序时 IDE ...

    CG国斌
  • 【消息队列 MQ 专栏】消息队列之 Kafka

    Kafka 最早是由 LinkedIn 公司开发一种分布式的基于发布/订阅的消息系统,之后成为 Apache 的顶级项目。主要特点如下:

    芋道源码
  • 插图设计正流行,10大理由告诉你如何靠它增强用户体验

    过去的几年中,用户界面中加入插图一直是最受欢迎也最稳固的设计趋势之一。今天,摹客的小伙伴将带领大家一起讨论设计师在网页或移动APP的UI设计,尤其是核心视觉元素...

    奔跑的小鹿

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动