pythonは、同じパッケージ内の他の.pyファイルのクラスを参照します.

469 ワード

pythonは、同じパッケージ内の他の.pyファイルのクラスを参照します.
       たとえばmain.pyというファイルで、同じパッケージの別のsvmImp.pyファイルのsvmクラスを参照します.main.pyファイルの先頭に次のコードリファレンスを使用します.
from svmImp import svm
...
a = svm()
a.get_something()
...

import svmImpは直接使用できないことを覚えておいてください.次にmain.pyファイルにsvmクラスのオブジェクトを作成します.直接参照はpycharmで「svm」is not callableと直接プロンプトされます.強制実行会はTypeError:‘module’object is not callableのエラーを報告します.