首页 > 技术文章 > Python 获取被调用函数名称,所处模块,被调用代码行

fyly 2020-03-11 11:12 原文

Python 获取被调用函数名称,所处模块,被调用代码行

# 获取被调用函数名称

print(sys._getframe().f_code.co_name) 

 

# 获取被调用函数在被调用时所处代码行数

print(sys._getframe().f_back.f_lineno) 

 

# 获取被调用函数所在模块文件名

print(sys._getframe().f_code.co_filename)

推荐阅读