Python實現(xiàn)文件內(nèi)容批量追加的方法示例
本文實例講述了Python實現(xiàn)文件內(nèi)容批量追加的方法。分享給大家供大家參考,具體如下:
#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 "讀寫成功"
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python URL操作技巧總結(jié)》、《Python圖片操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程》
希望本文所述對大家Python程序設(shè)計有所幫助。
相關(guān)文章
python3+PyQt5 使用三種不同的簡便項窗口部件顯示數(shù)據(jù)的方法
今天小編就為大家分享一篇python3+PyQt5 使用三種不同的簡便項窗口部件顯示數(shù)據(jù)的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-06-06
學(xué)生如何免費使用Pycharm專業(yè)版學(xué)生認證教程
這篇文章主要介紹了學(xué)生如何免費使用Pycharm專業(yè)版,學(xué)生認證教程,有了這個教程在校期間就可以免費使用Pycharm,簡直是學(xué)生黨的福音,快來一起看看吧2023-03-03
pycharm遠程linux開發(fā)和調(diào)試代碼的方法
這篇文章主要介紹了pycharm遠程linux開發(fā)和調(diào)試代碼的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-07-07
使用pandas模塊讀取csv文件和excel表格,并用matplotlib畫圖的方法
今天小編就為大家分享一篇使用pandas模塊讀取csv文件和excel表格,并用matplotlib畫圖的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-06-06
Win10下python 2.7與python 3.7雙環(huán)境安裝教程圖解
這篇文章主要介紹了Win10下python 2.7與python 3.7雙環(huán)境安裝教程,本文圖文并茂給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下2019-10-10

