多个py文件全局变量调用方法

要同时调用一个全局变量,需要将该变量定义在一个单独的文件中,然后分别在 test1.py 和 test2.py 中引用这个文件,并使用其中定义的全局变量。具体操作步骤如下:

定义一个单独的 Python 文件,例如 global_var.py,在该文件中定义全局变量,例如:


# global_var.py
x = 10

在 test1.py 和 test2.py 文件中分别引入 global_var.py 文件,并使用其中定义的全局变量,例如:


# test1.py
import global_var
print(global_var.x)  # 输出 10
# test2.py
import global_var
print(global_var.x)  # 输出 10

在上述代码中,通过 import 关键字将 global_var.py 文件引入到 test1.py 和 test2.py 文件中,然后就可以使用其中定义的全局变量 x 了。需要注意的是,为了避免出现意外的命名冲突,建议在定义全局变量时使用唯一的变量名,尽量避免使用 Python 内置函数或关键字的名称。


  目录