[英]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.