私の要件は少し奇妙かもしれませんが、ここにあります:
というパッケージがあります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 *。