signed

QiShunwang

“诚信为本、客户至上”

Python打印行号

2021/6/3 14:04:42   来源:
  • 输出行号、函数名、 调用等用例
import sys


def func():
    print('代码第{}行, 函数名称 {}'.format(sys._getframe().f_lineno, sys._getframe().f_code.co_name))
    print('调用该函数的上级为{}'.format(sys._getframe(1).f_code.co_name))


func()
>>>
代码第30, 函数名称 func
调用该函数的上级为<module>