python怎么跨文件调用全局变量
时间: 2023-08-31 13:10:32 浏览: 122
Python局部变量与全局变量区别原理解析
要在不同的Python文件中使用全局变量,可以使用模块。定义全局变量的文件称为模块,其他文件可以导入该模块并使用其中定义的变量。
例如,在模块文件中定义一个全局变量:
```python
# global_var.py
my_var = "Hello World"
```
在另一个文件中导入该模块,并使用该模块中定义的变量:
```python
# main.py
import global_var
print(global_var.my_var) # 输出 "Hello World"
```
在这个例子中,我们使用了`import`语句来导入`global_var`模块,并使用`global_var.my_var`来访问该模块中定义的全局变量。
注意,如果在模块文件中定义了函数或类,也可以在其他文件中导入并使用它们。
阅读全文