首頁(yè)技術(shù)文章正文

python合并文件內(nèi)容:用python合并多個(gè)文件

更新時(shí)間:2021-06-22 來(lái)源:黑馬程序員 瀏覽量:

很多時(shí)候我們需要將很多同類(lèi)型的文件合并成一個(gè)文件,手工操作效率很低,下面我們通過(guò)一個(gè)案例來(lái)介紹使用Python合并文件夾內(nèi)容的方法。

案例:使用Python合并log文件夾內(nèi)的日志文件,如下圖:

1624332972077_網(wǎng)站日志.png

廢話不多說(shuō),直接上代碼:

import os

path = "D:\Downloads\網(wǎng)站日志"        # 文件夾目錄
files = os.listdir(path)     # 得到文件夾下的所有文件名稱
for file in files:  # 遍歷文件
    f = open(path+"\\"+file).read()  # 將打開(kāi)的文件內(nèi)容保存到變量f
    log = open(path+"\\"+'合成.log', 'a+')  # 以追加模式打開(kāi)文件
    log.write(f)                     # 寫(xiě)入文件
    print('已經(jīng)合并:' + file)


運(yùn)行代碼

1624332868757_運(yùn)行.png

1624332907771_網(wǎng)站日志.png

大功告成,文件已經(jīng)合并。

以上就是今天分享的“使用Python合并多個(gè)文件的方法”,加QQ:435946716獲取Python免費(fèi)教程。


分享到:
在線咨詢 我要報(bào)名
和我們?cè)诰€交談!