介绍
这篇文章主要介绍了Python如何实现合并同一个文件夹下所有三种文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
<强>一、需求分析强>
合并一个文件夹下所有三种文件
<强>二,合并效果强>
<强>三,Python实现代码强>
#,编码:utf - 8 * - *安康; import 系统 重载(系统) sys.setdefaultencoding (& # 39; utf - 8 # 39;) import 操作系统 import os.path import 时间 time1=time.time () # # # # # # # # # # # # # # # # # # # # # # # # # #合并同一个文件夹下多个txt # # # # # # # # # # # # # # # # def MergeTxt (filepath,输出文件): k =,开放才能(filepath +输出文件,& # 39;a + & # 39;) for 父母,才能,目录名,,filenames 拷贝os.walk (filepath): ,,,for filepath 拷贝文件名: ,,,,,txtPath =, os.path.join(母公司,filepath), #, txtpath就是所有文件夹的路径 ,,,,,f =,开放(txtPath) ,,,,,# # # # # # # # # #换行写入# # # # # # # # # # # # # # # # # # ,,,,,k.write (f.read () +“\ n") k.close才能() print 才能“finished" if __name__ ==, & # 39; __main__ # 39;: filepath才能=癉:/课程/? 输出文件才能=皉esult.txt" MergeTxt才能(filepath输出文件) 时间=time2 才能;time.time () print 才能;u # 39;总共耗时:& # 39;,+,str (time2 作用;time1), +, & # 39; & # 39;
运行结果:
“D: \ \ Python27 \ python.exe"程序文件;D:/PycharmProjects/learn2017/合并多个txt.py
引用>
总完成共耗时:0.000999927520752 s
过程完成退出代码0感谢你能够认真阅读完这篇文章,希望小编分享的“Python如何实现合并同一个文件夹下所有三种文件”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!
Python如何实现合并同一个文件夹下所有三种文件