gpt4 book ai didi

python - Python中如何引用本地模块?

转载 作者:太空宇宙 更新时间:2023-11-03 12:13:13 25 4
gpt4 key购买 nike

假设我们有一个模块 m:

var = None

def get_var():
return var

def set_var(v):
var = v

这不会按预期工作,因为 set_var() 不会将 v 存储在模块范围的 var 中。它将创建一个局部变量 var

所以我需要一种从 set_var() 中引用模块 m 的方法,它本身是模块 m 的成员。我应该怎么做?

最佳答案

def set_var(v):
global var
var = v

global 关键字将允许您从函数内部更改全局变量。

关于python - Python中如何引用本地模块?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1832626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com