2017-11-15 12 views
2

フォルダ内にネストされた別のモジュールを正しく使用する方法を理解しようとしています。モジュールPackages sectionに記載されているように、__init__.pyを使用してパッケージを実装しようとしました。私は大成功を収めていない。ここにファイル構造があります。例えばPython 3でネストされたパッケージ内にネストされたPythonファイルを参照するにはどうすればよいですか?

File Structure

、私はpropeller.pycredentials.py内に含まれるクラスを参照できるようにしたいです。もう1つの使用例は、base.py内の関数をpropeller.pyに参照したいと考えています。他の人がこれにどのようにアプローチするのか楽しみにしています。ありがとう!

+0

基本的には、探しているファイルをPATH変数から見つける必要があります。通常、モジュールをインストールするには、ライブラリのルートディレクトリをPATHに追加する必要があります。 * nixシステムでは、次のようなものがあります:https://askubuntu.com/questions/250929/pythonpath-environment-variable –

答えて

関連する問題