使用导入函数时出现Python名称错误

2024-10-02 14:27:00 发布

您现在位置:Python中文网/ 问答频道 /正文

当我在python(2.6.5)程序中导入和使用函数时,我得到一个错误:

from Localization import MSGR

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

NameError: global name 'Localization' is not defined

你能解释一下为什么吗?在

谨致问候


Tags: 函数namefromimport程序titleis错误
2条回答

表单的导入语句:

from foo import bar

不引入模块名称(foo),从中导入(bar)进入模块命名空间。在

只定义名称bar,而不是从中导入`bar的模块。在

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

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

相关问题 更多 >