from .settings import variable1 クラスや関数だけでなく、変数も「import」で指定できるの?
はい、Pythonではクラスや関数だけでなく、変数もimport文で指定することができます。変数がモジュール内で定義されている場合、それを別のモジュールからインポートすることができます。
例えば、settings モジュールが次のように定義されていると仮定しましょう:
python
# settings.py variable1 = "Hello" variable2 = 42 def function1(): return "Function 1" def function2(): return "Function 2"
その後、別のモジュールから変数 variable1 をインポートするには、次のようにします:
python
# 別のモジュール from .settings import variable1 print(variable1) # "Hello" が出力される
このようにして、settings モジュール内の変数を他のモジュールで使用できます。ただし、import * を使わず、具体的な変数や関数を指定する方がコードの可読性を高める一般的なアプローチです。

ディスカッション
コメント一覧
まだ、コメントがありません