Globals ใน Python เป็น global ต่อ module ไม่ใช่ across modules (ต่างจาก C) หากต้องการ truly global variables จาก imported modules ให้ set attribute ที่ module ที่ import:
import module1 module1.a = 3
หากตัวแปรร่วมกันหลาย modules ให้สร้าง module แยก:
# 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()