相关疑难解决方法(0)

在Python中的另一个函数中获取调用函数名称?

如果你有两个功能,如:

def A
def B
Run Code Online (Sandbox Code Playgroud)

和A打电话给B,你能得到谁在B里面叫B,比如:

def A () :
    B ()

def B () :
    this.caller.name
Run Code Online (Sandbox Code Playgroud)

python debugging

110
推荐指数
5
解决办法
7万
查看次数

如何从Python函数或方法中获取函数或方法的名称?

我觉得我应该知道这一点,但我无法弄明白......

我想从内部获取方法的名称 - 恰好是集成测试 - 因此它可以打印出一些诊断文本.当然,我可以在字符串中对方法的名称进行硬编码,但如果可能的话,我想让测试更加干燥.

python

41
推荐指数
4
解决办法
1万
查看次数

标签 统计

python ×2

debugging ×1