0

当我在 python(2.6.5) 程序中导入和使用函数时,出现错误:

from Localization import MSGR

title = Localization.MSGR("Logfile from Ctf2Rrl.")

NameError:未定义全局名称“本地化”

你能解释一下为什么吗?

问候,

4

2 回答 2

4

如果你像这样导入你的方法,你可以使用MSGR但不能Localization.MSGR:)

如果你想使用Localization.MSGR,你可以import Localization

于 2011-08-16T18:58:09.970 回答
2

表单的导入声明:

from foo import bar

不将导入 ( foo) 从中获取的模块名称 ( )bar引入模块命名空间。

bar定义了名称,而不是您从中导入 `bar.

于 2011-08-16T19:06:11.763 回答