Python实现文件内容批量追加的方法示例
本文介绍利用Python脚本批量读取当前目录下的源代码文件,并将内容追加至指定文件的方法。通过os模块获取文件列表,遍历判断后缀名后逐行读取并写入目标文件,实现自动化内容合并。
本文介绍了一种使用Python脚本批量将文件内容追加到指定文件中的实现方法,供读者参考学习。
#coding:utf-8
import os
#-------代码段一
#获取当前文件夹
filePath = os.getcwd()
#获取当前文件列表
fileNameList = os.listdir(filePath)
fileDirList = []
#获取文件路径列表
for fileName in fileNameList:
fileDirList.append(os.path.join(filePath, fileName))
#--------代码段二
f = open('code.txt', 'w')
f.write("开始写文件\n")
f.close()
for code in fileDirList:
f = open('code.txt', 'a')
split = os.path.splitext(code)
if(split[1] == '.h' or split[1] == '.cpp'):
fz = open(code, 'r')
string = "源代码文件" + code +"代码:\n"
f.write(string)
content = fz.read()
print "文件 %s 读写成功" % code
f.write(content)
fz.close()
f.close()
print "读写成功"
如需了解更多Python相关技巧,可查阅本站的《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python URL操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》以及《Python入门与进阶经典教程》等专题文章。
希望上述内容能对您的Python编程实践提供有益帮助。
免责声明:本文内容仅供参考,不代表本站观点。转载或引用请注明出处。









