我被哪个方法调用了

# 显示被谁调用了
# inspect 审查 检查
import inspect

def bei():
    #  stack  堆叠
    print(f'我被{inspect.stack()[1][3]}调用')
def king():
    print('我调用了bei')
    bei()

bei()
king()

'''

我被<module>调用
我调用了bei
我被king调用

'''

 

posted @ 2023-07-27 11:00  胖豆芽  阅读(2)  评论(0编辑  收藏  举报