python获取代码运行的函数名和行号,跟踪 ,trac
# coding=utf-8 """ 获取调用方法和行号 """ import sys def logs(): print sys._getframe().f_code.co_name print sys._getframe().f_lineno print sys._getframe().f_back.f_code.co_name print sys._getframe().f_back.f_lineno def get_cur_info() : logs() get_cur_info()
结果:
logs 8 get_cur_info 13