import pandas as pd
from collections import defaultdict
data = defaultdict(list)
for xlsx in pathlib.Path('mobile').glob('*.xlsx'):
out = pd.read_excel(xlsx, sheet_name=['2G', '3G', '4G'])
for k, v in out.items():
data[k].append(v)
df2g, df3g, df4g = [pd.concat(data[k], ignore_index=True) for k in data]
1条答案
按热度按时间mcvgt66p1#
可以将
read_excel
与多个图纸名称一起使用:如您所见,您可以使用循环来提高可读性: