import sys
frame = a = sys._getframe(1) # 上一层调用,默认为0,当前调用栈
print(frame.f_code.co_name) # 函数名
print(frame.f_lineno) # 代码所在的文件行
import sys
frame = a = sys._getframe(1) # 上一层调用,默认为0,当前调用栈
print(frame.f_code.co_name) # 函数名
print(frame.f_lineno) # 代码所在的文件行