NameError:全局名称'hello'未定义Python

时间:2012-06-25 02:16:52

标签: python

您好我正在尝试学习Python并且有一个我能理解的错误,

[Call.py]
CODE:
-------------------------------------
def intro():
    print "Function Works !";
------------------------------------

ERROR:
-------------------------
into();
NameError: name 'into' is not defined
[Finished]
-------------------------------


[main.py]

CODE:
-------------------------
import call

# Do Some Stuff
call();

-----------------------

ERROR:
------------------------
into();
NameError: name 'into' is not defined
-----------------------
[Finished]

1 个答案:

答案 0 :(得分:5)

您定义了一个名为intro的函数,然后尝试将其作为into调用。选择一个名称并坚持下去。

更新:如果您在call.py中有一个名为intro的函数,那么在import call之后,您需要将其作为call.intro()调用。