pythonクラスの先頭に置かれた宣言が__init__
の文と同じであるのだろうか?例えばpythonクラス内の宣言は_init_と同じですか?
import sys
class bla():
print 'not init'
def __init__(self):
print 'init'
def whatever(self):
print 'whatever'
def main():
b=bla()
b.whatever()
return 0
if __name__ == '__main__':
sys.exit(main())
出力は、次のとおりです。追記として
not init
init
whatever
、今の私はまた、取得:これがある理由について
Fatal Python error: PyImport_GetModuleDict: no module dictionary!
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
任意のアイデア?前もって感謝します!
このエラーは、Pythonインストールが壊れていることを示しています。それは別の質問の話題です。どのバージョン、どのOS、どのように入手したのかなどの詳細を必ず含めてください。 – delnan