重複としてマークする前に私の問題を読んでください:
サブディレクトリのファイルからクラスをインポートしようとしています
> main.py> ---> folder /> -----> file.py
およびfile.py
にクラスが組み込まれています( Klasa
)試しました:
main.pyに入れます:
フォルダインポートファイルからファイルインポートKlasaから
エラーが発生します:
from file import Klasa
ImportError:「file」という名前のモジュールがありません
使用しようとすると:
フォルダインポートファイルから
次のエラーが発生します:
tmp = Klasa()
NameError:名前"Klasa"が定義されていません
サブフォルダーに空の__init__。py
を入れましたが、それでも機能しません。 __init__。py
: from file import Klasa
でも機能しません。
mainとfileが同じフォルダにある場合、これは機能します:
from file import Klasa
しかし、それらを別々のファイルに入れたいのです。
誰かが私が間違っていることを教えてもらえますか?< / p>