Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 eclipse 用 python 编写一个虚拟程序,我收到错误消息: Undefined variable: __init__。
__init__
我的目标是使用 eclipse 'Run as' --> Python Run 运行程序。
当我删除代码时:
if __init__=='__main__': main()
并从命令行 say_something() 运行它 - 它工作正常。知道我在做什么错吗?
我想你正在寻找if __name__ == '__main__':
if __name__ == '__main__':
你想要的是:
if __name__ == "__main__": main()
__init__是类初始化函数的名称。