我想用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