我想用python使用eclipse编写一个虚拟程序,并且收到错误消息:未定义变量:__init__
。python:未定义的变量:__init__错误
我的目标是用eclipse'Run as' - > Python Run运行程序。
当我删除代码:
if __init__=='__main__':
main()
,并从()在命令行中运行say_something它 - 它工作正常。任何想法我做错了什么?
我想用python使用eclipse编写一个虚拟程序,并且收到错误消息:未定义变量:__init__
。python:未定义的变量:__init__错误
我的目标是用eclipse'Run as' - > Python Run运行程序。
当我删除代码:
if __init__=='__main__':
main()
,并从()在命令行中运行say_something它 - 它工作正常。任何想法我做错了什么?
我认为你正在寻找if __name__ == '__main__':
你想要什么就有什么:
if __name__ == "__main__":
main()
__init__
是类的初始化函数的名称。
爱看更多人使用pydev :) – jbaldwin