私はこのようなsample1.pyでグローバル変数を宣言すると、私はこのグローバル変数Pythonでグローバル変数を更新するにはどうすればよいですか?
sample2.py
from sample1 import var
def foo1():
print var
をインポートしていますが、まだそれは代わりに「0」を印刷しているsample2.pyで
sample1.py
var = 0
def foo():
global var
var = 10
を更新しています"10"。それをsample1.pyに印刷すると "10"が印刷されます。
何が問題になりましたか?間違って何
berthosのように、 'sample1.py'から' var'をインポートするだけではなく、10に設定する – WhatsThePoint