サブフォルダーからモジュールをインポート
サブフォルダーをモジュールとしてインポートしたい。したがって、すべてのサブフォルダにはが含まれてい__init__.pyます。私のフォルダ構造は次のとおりです: src\ main.py dirFoo\ __init__.py foofactory.py dirFoo1\ __init__.py foo1.py dirFoo2\ __init__.py foo2.py 私のメインスクリプトでインポート from dirFoo.foofactory import FooFactory このファクトリファイルには、サブモジュールを含めます。 from dirFoo1.foo1 import Foo1 from dirFoo2.foo2 import Foo2 私がfoofactoryを呼び出すと、エラーが発生し、そのPythonはサブモジュールfoo1およびfoo2をインポートできません。 Traceback (most recent call last): File "/Users/tmp/src/main.py", line 1, in <module> from dirFoo.foofactory import FooFactory File "/Users/tmp/src/dirFoo/foofactory.py", line 1, in <module> from dirFoo1.foo1 …