本文实例讲述了Python实现文件内容批量追加的方法。分享给大家供大家参考,具体如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#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程序设计有所帮助。
原文链接:http://blog.csdn.net/w0cai5hi3r1/article/details/41016293