我是靠谱客的博主 如意电脑,最近开发中收集的这篇文章主要介绍将一个文件下的所有的TXT文件内容提取出来合并成一个TXT文件,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

import os
def read_file():
    path = input("请输入合并文件夹:") + '/'
    files_name = os.listdir(path)
    file_name = []
    for file in files_name:
        if file.split(".")[-1] == 'txt':
            file_name.append(file)
    return path , files_name
def mix_file(path, files_name):
    content = ''
    for file_new in files_name:
        with open(path + file_new,'r' , encoding='utf-8') as f :
            content += f.read()
            f.close()
        with open(path + '合并后的文件.txt','a' , encoding='utf-8') as f :
            f.write(content)
            content = ''
            f.close()

if __name__ == '__main__':
    path , files_name = read_file()
    mix_file(path , files_name)

最后

以上就是如意电脑为你收集整理的将一个文件下的所有的TXT文件内容提取出来合并成一个TXT文件的全部内容,希望文章能够帮你解决将一个文件下的所有的TXT文件内容提取出来合并成一个TXT文件所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部