TXTファイル、フォルダ、Pythonのバッチマージ

フォルダTXT、TXT内のフォルダと元の分類内のすべてのファイルのデータ形式のExcelに集中合流。示すように、結果:

 


import os
import os.path
import pandas as pd


filedir = 'C:/Users/Administrator/Desktop/数据集' 
filenames=os.listdir(filedir)
content=[]
result=[]
for i in filenames:
    filedir = 'C:/Users/Administrator/Desktop/数据集' +"/"+str(i)
    filenames=os.listdir(filedir)
    for filename in filenames:
        filepath = filedir+'/'+filename
        with open(filepath,'r',encoding='utf-8') as file:
            file=file.readlines()
            content.append(file)
            result.append(i)

df=pd.DataFrame()
df["content"]=content
df['result']=result
df.to_excel('data.xlsx')

ダウンロードデータセット:https://download.csdn.net/download/weixin_42342968/12162455

公開された35元の記事 ウォン称賛26 ビュー80000 +

おすすめ

転載: blog.csdn.net/weixin_42342968/article/details/104347724