在Python中,可以使用global
關鍵字來在函數內部聲明一個變量為全局變量,從而實現變量的跨文件共享。具體步驟如下:
global
關鍵字聲明該變量為全局變量。# file1.py
global_var = 10
def func1():
global global_var
global_var += 1
# file2.py
from file1 import global_var, func1
print(global_var) # 輸出 10
func1()
print(global_var) # 輸出 11
通過以上步驟,就可以實現跨文件變量的共享和修改。需要注意的是,盡量避免過多地使用全局變量,以避免引起變量命名沖突和程序結構混亂。