0
から外側モジュールのの.pyファイルをインポートする構造は、次のとおりです。内部モジュール
hello/
__init__.py
params.py
bye/
__init__.py
params2.py
私はparams2ファイルからのparamsに住んでいるA
定数呼び出したい...
私が試した:
ValueError: Attempted relative import in non-package
:
from ..hello.params import A
は、しかし、私は次のエラーを取得します10
hello
はパッケージではありませんか? 事前に感謝!あなたはそれがあなたのPYTHONPATHが何であるかを認識する必要があります動作させるためにディレクトリhello
に1レベル上の相対的な何かをインポートしようとしているため
トップレベルからフルパスを指定している場合、ピリオドは必要ありません。 'from hello.param import A' –