如何使用变量来更改熊猫df的名称

时间:2020-05-02 09:56:54

标签: python-3.x

很抱歉,如果这是基本的,或者在其他地方已经回答过,但是我有很多csv文件,我正在尝试导入熊猫数据帧,每个文件都有不同的名称。我使用了基于此响应(Using a string variable as a variable name)的解决方案,但有评论认为使用exec不是推荐的方法,因此我希望了解正确的方法。这是我的代码(有效):

for yr in GHG_files:
    exec('GHG_aus_{st_yr:02d}'.format(st_yr=st_yr(yr))+"= pd.read_csv('"+GHG_files[yr]+"', encoding = 'ISO-8859-1')")

GHG_files是一本以年份为索引和文件名的字典。

0 个答案:

没有答案