教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

python合并多個(gè)txt文件的方法【附可運(yùn)行代碼】

更新時(shí)間:2021年06月22日11時(shí)43分 來源:傳智教育 瀏覽次數(shù):

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

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

Python如何合并多個(gè)文件

廢話不多說,直接上代碼:

import os

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


運(yùn)行代碼

運(yùn)行Python合并文件代碼

Python合并文件成功

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

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



猜你喜歡:

Python os.listdir()方法的用法

python中for循環(huán)的用法

使用Python將xml格式網(wǎng)站地圖轉(zhuǎn)為txt格式地圖

傳智教育python+大數(shù)據(jù)培訓(xùn)課程

0 分享到:
和我們?cè)诰€交談!