pandas.errors.UndefinedVariableError # 异常 pandas.errors。UndefinedVariableError ( name , is_local = None ) [来源] # query由未定义的变量名称或eval使用未定义的变量名称时引发的异常。 它还将指定未定义的变量是否是本地变量。 例子 >>> df = pd.DataFrame({'A': [1, 1, 1]}) >>> df.query("A > x") ... # UndefinedVariableError: name 'x' is not defined >>> df.query("A > @y") ... # UndefinedVariableError: local variable 'y' is not defined >>> pd.eval('x + 1') ... # UndefinedVariableError: name 'x' is not defined