使用传递给函数的字符串参数来反映现有数据框

时间:2015-09-01 18:35:15

标签: python string function pandas dataframe

我有一组现有的数据框,我之前已导入,如下所示

import pandas as pd
class command_dictionary(object):
    def __init__(self, file_location ='command_dictionary.xlsx'):
        xls = pd.ExcelFile(file_location)
        self.enum_beacon_mode = xls.parse('enum_beacon_mode', index_col=0, parse_cols=1, na_values=['NA'], has_index_name=True)
        self.enum_boot_source = xls.parse('enum_boot_source', index_col=0, parse_cols=1, na_values=['NA'], has_index_name=True)

稍后在代码中我想调用其中一个初始化数据帧。

def validate_command(df_name):
    print df_name #do stuff
    print enum_beacon_mode

如何获取df_name字符串参数并使用它来调用现有数据框。

提前感谢大家的帮助。

0 个答案:

没有答案