2024-10-02 14:27:00 发布
网友
当我在python(2.6.5)程序中导入和使用函数时,我得到一个错误:
from Localization import MSGR title = Localization.MSGR("Logfile from Ctf2Rrl.")
NameError: global name 'Localization' is not defined
你能解释一下为什么吗?在
谨致问候
表单的导入语句:
from foo import bar
不引入模块名称(foo),从中导入(bar)进入模块命名空间。在
foo
bar
只定义名称bar,而不是从中导入`bar的模块。在
如果您像这样导入方法,您可以使用MSGR,但不能使用Localization.MSGR:)
MSGR
Localization.MSGR
如果您想使用Localization.MSGR,您可以使用import Localization
import Localization
表单的导入语句:
不引入模块名称(
foo
),从中导入(bar
)进入模块命名空间。在只定义名称
bar
,而不是从中导入`bar的模块。在如果您像这样导入方法,您可以使用
MSGR
,但不能使用Localization.MSGR
:)如果您想使用
Localization.MSGR
,您可以使用import Localization
相关问题 更多 >
编程相关推荐