Global trong Python global đến module, không phải across all modules. (Khác C, global same across implementation files trừ khi explicit static). Nếu cần biến global thực sự từ module import, set attribute ở module import.
import module1 module1.a = 3
Nếu a shared nhiều module, đặt chỗ khác, mọi người import:
global_module.py
module1.py: import global_module
def fun():
print(global_module.var)
Other files: import global_module, import module1
global_module.var = 3
module1.fun()