[英]How to read EXCEL files in for-loop with python?
我是 Python 的初学者。
现在,我有文件“Pref1”和“Pref2”。
我想读取文件并使用 for-loop 函数定义数据框的名称(有很多文件)。
我在下面试过。
for i in [1,2]:
f"df{i} = pd.read_excel('Pref{i}.xlsx', sheet_name= 'Sheet2').dropna(axis=0)
但是,代码不起作用。 如果你有好的想法,请告诉我。 谢谢你。
使用字典以首选名称保存数据框并稍后获取它们
代码
import pandas as pd
df_dict = {}
for i in [1, 2]:
df_dict["df"+str(i)] = pd.read_excel(f'Pref{i}.xlsx', sheet_name='Sheet2').dropna(axis=0)
df1 = df_dict["df1"]
df2 = df_dict["df2"]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.