我刚开始使用 Python,我有一个关于空闲与终端的问题。
在空闲时,我制作了一个名为 Robot.py 的文件
我有一门叫机器人的课
class Robot(object)
def __init__(self,x,y):
#some code here etc...
def HelloWorld()
print "Hello World!"
我有另一个名为 testrobot.py 的文件,它看起来像这样:
import Robot
r = Robot(1,4)
在空闲时,我可以在运行 testrobot.py 时成功创建一个 Robot 对象。但是在终端中,它会给出错误消息NameError: Robot is not defined
我不确定如何在终端中运行我的程序。
还:
如何HelloWorld()
在外部文件(例如 testrobot.py)中调用 Robots.py 中的而不是 Robot 类的函数?
提前致谢!