从上一个调用的另一个函数访问一个函数的本地环境

时间:2019-06-28 08:58:21

标签: python-3.x local

让我们看一下这段代码:

def a():  # N = 0
    string = "pizza"
    # stuff
    res_b = b(string)

def b(string):  # N = 1
    # stuff
    res_c = c(string)
    return res_c

def c(string):  # N = 2
    # stuff
    return thing

我有一个长文件,其形状基本上与此相同。我想从定义中删除参数str,并使b和c能够从N-1函数直接读取(我的意思是不使用外部词典)。因此,我想知道一个函数是否可以读取调用该函数的本地环境。

看起来像我要找的东西吗?

0 个答案:

没有答案