Python中,要实现跨模块调用变量,可以使用以下方法:
# module1.py
global_var = 10
# module2.py
import module1
print(module1.global_var) # 输出10
# module1.py
shared_var = 10
# module2.py
from module1 import shared_var
print(shared_var) # 输出10
# module1.py
def func(var):
print(var)
# module2.py
from module1 import func
var = 10
func(var) # 输出10
# config.py
var = 10
# module1.py
from config import var
print(var) # 输出10
# module2.py
from config import var
print(var) # 输出10
这些方法可以根据实际情况选择使用,根据需求选择最适合的方法。