在 Python 中,可以使用模块来实现跨文件的全局变量。

首先,创建一个包含全局变量的模块,例如 'globals.py':

# globals.py

# 定义全局变量
global_var = 10

然后,在其他文件中导入 'globals' 模块,并使用其中的全局变量:

# main.py

import globals

# 使用全局变量
print(globals.global_var)  # 输出:10

通过这种方式,可以在不同的文件中共享同一个全局变量。在其他文件中修改该全局变量的值也会影响到其他文件中对该变量的引用。

需要注意的是,全局变量的修改必须通过 'globals' 模块来进行,而不是直接在其他文件中修改。如果直接在其他文件中修改全局变量的值,会创建一个新的局部变量而不是修改全局变量。

Python 跨文件全局变量使用指南

原文地址: https://www.cveoy.top/t/topic/ex0K 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录