执行此操作时,出现以下错误。
“失败:KeyError:'first_session'
错误来自第三行,该行在调用定义_get_xml_func时使用session_name。 需要帮助找出问题所在。
def func_get (index=None, *elements,**params):
session_name = params.setdefault('session_name', "first_session")
xml = _get_xml_func(index, *elements, session_name=session_name)
答案 0 :(得分:0)
setdefault()
的第一个参数是键名,第二个是要设置的值。缺少丢失的“ first_session”是您的例外,您已将其作为值而不是键来传递。