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

Al *_*one -3 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]
Run Code Online (Sandbox Code Playgroud)

Ned*_*der 5

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

更新:如果你有一个intro在call.py中命名的函数,那么之后import call,你需要调用它call.intro().

  • @ user1478869:那你需要发布实际的代码.另外,摆脱分号...... (4认同)