私は繰り返し使用されるいくつかの関数を定義し、いくつかの定数を追加するユーティリティモジュールを持っています。私も悩みこれらの定数をインポートするに実行しているよ...私はおそらく作ってるんだもPythonインポートの問題
from Utils.Constants import A as DistinctA
class A(object):
.... Implementation ....
some_var = DistinctA.SOME_CONSTANT
class Utils(object):
class Constants(object):
class A(object):
SOME_CONSTANT = "Constant"
という名前
はのは、私はクラスAに働いているとしましょう、と私は私の定数でクラスを持っていますこれはあまりにもJavaに似ていますので、もしそうなら、私の指輪を定規で鳴らしてください。
このクラスをインポートしようとすると、Constantsという名前のモジュールがないというエラーが表示されます。このPython初心者は何が足りないのですか?