エラー同じディレクトリのファイルのpythonをインポートするとき

あなたは、Pythonインタプリタのみインポート可能な場合は、一致またはモジュールを見つけるために、パッケージ内のsys.path変数のパスに(リストを、あなたは見にプリントアウトすることができます)。

パッケージフォルダより__init__.pyファイルよりも、その共通フォルダとパッケージの違い。あなたはフォルダ内の__init__.pyファイルを追加し言い換えれば、Pythonはこのパッケージでは、Pythonのフォルダであると思うだろう。

(このモジュールはの.pyファイルは、知識は知っているモジュールで、必要な内部のパッケージ)__Init__.pyファイルの内容が空になることがあり、それだけのpython現在のフォルダは、パッケージ内のpythonで伝えます。もちろん、あなたはそれが次のパッケージ__init__.pyモジュールで、インポート時に、このパッケージを実行するコードのいくつかの内部でこの__init__.pyモジュールを追加することができ、すぐにインデントすることはありません、インポートパッケージになりますコードの実行を開始する場所。

だから、あなたがPYファイルをインポートするディレクトリは__init__.pyファイルから来ていることを確認します。

おすすめ

転載: www.cnblogs.com/wangconnor/p/11955817.html