-1
私はこの3つのモジュールをプロジェクトに持っています。私は彼らをお互いに見えるようにしたいです。ここで2つのpythonモジュールが互いにアクセスしています
は、私はそれを得たディレクトリ構造
MyProject > web > handlers.py > models > mymodel.py > utils > stringutils.py
私はこの3つのモジュールをプロジェクトに持っています。私は彼らをお互いに見えるようにしたいです。ここで2つのpythonモジュールが互いにアクセスしています
は、私はそれを得たディレクトリ構造
MyProject > web > handlers.py > models > mymodel.py > utils > stringutils.py
です。私はモジュールの中に__init__.py
を含めるべきだったので、それはプロジェクトの他のモジュールに見えるでしょう。
新しいディレクトリ構造が
MyProject
> web
> __init__.py
> handlers.py
> models
> __init__.py
mymodels.py
> utils
__init__.py
> utils.py
main.py
である私はmain.pyからハンドラを呼び出すときに今、ハンドラは、モデルやutilsのアクセスすることができます。
両方のファイルにインポートしていますか? – user1767754
いいえ、私はhanlers.pyにmymodelとstringutilsをインポートしようとしています。 –
[別のフォルダからのファイルのインポート]の可能な複製(https://stackoverflow.com/questions/4383571/importing-files-from-different-folder) –