【发布时间】:2021-05-25 10:15:58
【问题描述】:
我有 4 个不同的 excel 文件。我想用一个循环(在python中)打开并保存它们中的每一个,并将它们保存在一个与excel文件同名的变量名下。 所以我只想创建 4 个不同的熊猫数据框。它一直卡住的步骤是我分配数据框的名称时。
files = ["id_2021_05_11",
"char_2021_05_11",
"id_2021_05_25",
"char_2021_05_25"
]
for file in files:
"{}".format(file) = pd.read_excel(r'C:\Users\...\{}.xls'.format(file), index_col=0)
我看到了创建列表或字典并将它们中的每一个附加到列表/字典中的建议。但这不是我想要的。我只想要 4 个数据帧。
【问题讨论】:
-
所以我有一个文件名列表。我遍历该文件名列表以读取每个文件并将其保存在数据框下。我希望数据框的名称与我正在读取的 excel 文件的名称相同。