どうすれば2の間でオブジェクトの値を共有できますか。pyファイル?たとえば、両方のファイルにオブジェクトスコアを記述しているので、一方のファイルを他方のファイルにインポートしたとしても、2つのオブジェクトが作成されます。これらのオブジェクトを接続することは可能ですか。そのため、あるファイルで値が上がる場合、同じ値が同時に別のファイルにも上がるでしょうか。その結果、あるオブジェクトの値を上げると、他のファイルは正しい値を出力します。
回答:
回答№1は1この変数は単一のファイルでのみ定義します。
# file1.py
variable = 6
そして他のファイルからそれを使う:
# file2.py
import file1
file1.variable = 37
# file3.py
import file1
file1.variable = 42
警告:このような変数の共有は良い習慣とは考えられていません。そのような変数による操作は、専用の関数を使って行われるべきです。