私の要件は少し奇妙かもしれませんが、ここにあります:
というパッケージがありますhandlers
。このパッケージの外に、私は持っていmain.py
ます。ではmain.py
、 の下にあるすべてのサブモジュールを取得する必要がありますhandlers
。これで定義できます__all__
が__init__.py
、ディレクトリに新しいサブモジュールを追加するたびに更新する必要があります。__all__
それで、自動的に更新し続ける方法はありますか?
私の要件は少し奇妙かもしれませんが、ここにあります:
というパッケージがありますhandlers
。このパッケージの外に、私は持っていmain.py
ます。ではmain.py
、 の下にあるすべてのサブモジュールを取得する必要がありますhandlers
。これで定義できます__all__
が__init__.py
、ディレクトリに新しいサブモジュールを追加するたびに更新する必要があります。__all__
それで、自動的に更新し続ける方法はありますか?
のどこからモジュールを取得しているかを明示的に述べる必要がありますmain.py
。
絶え間ない更新で50行以上になっても、それでいい。表記は使用しないでくださいfrom handlers import *
。