私はこのパッケージ構造を持っています:
widget/
__init__.py
core.py
extension.py
__init__.py は空です。
core.py には次のものが含まれます。
import widget.extension as extension
動作しますが、パッケージを回避して、グローバル パスからインポートしているだけのように感じます (つまり、パッケージをよみがえらせるだけです)。私import extension
がcore.pyにいるだけでは機能しません。これは問題ですか?そもそも私が間違っているのでしょうか?代わりに、これらのモジュールの両方を にプルする必要があります__init__.py
か?