Enthought冠层代码编辑器命名空间警告

时间:2014-10-21 12:47:14

标签: python syntax canopy

Canopy代码编辑器强调未定义的变量。但是,一旦通过从当前脚本运行另一个python脚本将变量加载到命名空间,即使存在这样的变量并且可以使用,它仍然会突出显示错误。

有没有办法让它看到加载的变量呢?

感谢。

1 个答案:

答案 0 :(得分:1)

没有,也不应该,因为当脚本运行时,它无法访问这些变量。

有关详细信息,请参阅https://stackoverflow.com/a/26413862/1988991

可以使用Run magic的-i选项在ipython shell命名空间中运行脚本,但这不是正常用法,也不适用于测试一个将独立运行的脚本。