大家好,我有关于全局变量的问题。
我有文件A,
global var = 0
,文件 B。
import A
for i in range(1000):
A.var += 1
time.sleep(1)
和文件 C.
print(A.var)
那么,当B运行时,如何通过C获取变量(B的A.var)?
例如。当 B 已运行 60 秒前时,结果 C 为 60。
感谢您的阅读!
如果我理解正确的话,你可以这样做:
A.py:
global var
var = 10
B.py:
from A import var
import time
while True:
var = var -1
print(var)
time.sleep(5)
var = var + 1
print(var)
C.py
from B import var
print(var)
每次 B 更改 var 值时,C 文件都会更改其值