我有一组现有的数据框,我之前已导入,如下所示
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
字符串参数并使用它来调用现有数据框。
提前感谢大家的帮助。