问题描述
我从3种不同的表单中获取表单数据,这些数据已导入API脚本中。我想使用要导入的每种表单中的选定列创建一个数据框。当我仅使用一种表单中的数据时,我已经成功完成一次,但是现在当我这样做时,我得到一个错误,指出“ KeyError:” [Index(['form.country'],dtype ='object')都不存在]位于[列]中。
这是我要导入表单的地方:
def get_xmlns():
config = configparser.ConfigParser()
config_file = "./auth.conf"
config.read(config_file,encoding=None)
Senegal = config.get('XMLNS','Senegal')
Control = config.get('XMLNS','Control')
Boite_de_Mesure = config.get('XMLNS','Boite_de_Mesure')
Slide_Rule = config.get('XMLNS','Slide_Rule')
xmlns = [Senegal,Control,Boite_de_Mesure,Slide_Rule]
return xmlns
这是我尝试创建数据框的方式(目前仅使用一个数据点,直到它起作用):
# Selected data points
form_fields = ['form.country']
# Data points
objective_tracking = CC_df[form_fields]
objective_tracking.fillna(value=0)
objective_tracking.columns = ['country']
如何区分我所引用的列的形式?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)