您的位置:首页 > 编程语言 > Python开发

python实现将文件夹内所有txt文件合并成一个文件

2017-11-13 15:35 876 查看
#coding=utf-8

import os

import os.path #文件夹遍历函数  

#获取目标文件夹的路径

filedir = '/home/gjh/txt_document/2'

#获取当前文件夹中的文件名称列表  

filenames=os.listdir(filedir)

#打开当前目录下的result.txt文件,如果没有则创建

f=open('result2.txt','w')

#先遍历文件名

for filename in filenames:

    filepath = filedir+'/'+filename

    #遍历单个文件,读取行数

    for line in open(filepath):

        f.writelines(line)

    f.write('\n')

#关闭文件

f.close()
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux
相关文章推荐