Python如何实现合并同一个文件夹下所有三种文件

  介绍

这篇文章主要介绍了Python如何实现合并同一个文件夹下所有三种文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

<强>一、需求分析

合并一个文件夹下所有三种文件

 Python如何实现合并同一个文件夹下所有三种文件

 Python如何实现合并同一个文件夹下所有三种文件

 Python如何实现合并同一个文件夹下所有三种文件

<强>二,合并效果

 Python如何实现合并同一个文件夹下所有三种文件

 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如何实现合并同一个文件夹下所有三种文件