python 讀取文件夾中所有同類型的文件 並用pandas合並


import glob
import os
import pandas as pd

read_path = 'D:/Data' # 要讀取的文件夾的地址
read_excel = glob.glob(os.path.join(read_path,'*.xlsx')) # 讀取文件夾中所有后綴為xlsx的文件地址
df = None
for i,path in enumerate(read_excel): # 循環讀取所有后綴為xlsx的文件
  month_ = pd.read_excel(path)
  if df is None: # 第一次df為空,需要賦值為DataFrame
    df = month_
  else:
    df = pd.concat([df,month_],ignore_index = Ture) # 之后讀取的每個文件都與前一個文件合並
print(df.info())


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM