PYTHON Pandas批量读取csv文件到DATAFRAME

PYTHON Pandas批量读取csv文件到DATAFRAME

首先使用glob.glob获得文件路径。然后定义一个列表,读取文件后再使用concat合并读取到的数据。

#读取数据
import pandas as pd
import numpy as np
import glob,os
path=r'e:\tj\month\fx1806'
file=glob.glob(os.path.join(path, "zq*.xls"))
print(file)
dl= []
for f in file:
    dl.append(pd.read_excel(f,header=[0,1],index_col=None))
    
    
df=pd.concat(dl)

猜你喜欢

转载自blog.csdn.net/sharkandshark/article/details/82963152