相対輸入で*を許可しない理由は何ですか?例えば
from ..new_tool import *
または、相対インポートを直接実行します。
import ..new_tool
相対輸入で*を許可しない理由は何ですか?例えば
from ..new_tool import *
または、相対インポートを直接実行します。
import ..new_tool
後者が禁止されている理由は..new_tool、式で使用できないためです(PEP 328):
import .foo禁止されている理由はimport XXX.YYY.ZZZその後
XXX.YYY.ZZZ、式で使用できます。だが.moduleY式では使用できません。
*-importsは開発中の簡単なハックにすぎないはずなので、相対的な-importsの機能は*必要ないため、省略されていると思います。