错误“未定义变量”,但可以在控制台中调用变量 由 overo发布于 2020-05-18 02:11:00 我在Spyder上使用python。我的脚本使用了一个名为imgs的变量。我遇到以下错误:未定义名称'imgs'。但是,当我尝试在控制台中调用img时,它可以工作,但没有任何错误。 然后,我尝试在Spyder的控制台中编写x = 2。然后,我在spyder上执行了一个脚本(白色Juste 1行:print(x)),但我仍然遇到相同的错误:未定义名称'x'。 我以前从未遇到过这个错误
这是因为控制台可以记住脚本中定义的最新变量,但是脚本一旦消失就无法保存。
让我这样说吧:
您运行一个导入数学模块的脚本。然后,转到脚本并删除“ import math”语句。