次の構造でパッケージを作成しました。
test.py
pakcage1/
__init__.py
module1.py
module2.py
test.py
ファイルで、コードを使用して
from package1 import *
私がそれをしたいのは
from numpy import *
from module1 import *
from module2 import *
__init__.py
これを達成するには、ファイルに何を書く必要がありますか?
現在、私__init__.py
が持っているファイルに
from numpy import *
__all__ = ['module1','module2']
これは私が望んでいたものを私に与えません。このように numpy はまったくインポートされず、モジュールは次のようにインポートされます
import module1
それよりも
from module1 import *