当我在python(2.6.5)程序中导入和使用函数时,出现错误:
from Localization import MSGR
title = Localization.MSGR("Logfile from Ctf2Rrl.")
NameError:未定义全局名称“本地化”
你能解释一下原因吗?
此致
答案 0 :(得分:4)
如果您导入这样的方法,则可以使用MSGR
而不是Localization.MSGR
:)
如果您想使用Localization.MSGR
,则可以import Localization
答案 1 :(得分:2)
表单的import语句:
from foo import bar
不会将导入(foo
)的模块名称(bar
)引入模块名称空间。
仅定义名称bar
,而不是导入`bar的模块。