python实用技巧

1、调试利器,显示调用栈

import sys

def get_cur_info():
    print('当前文件名:' ,sys._getframe().f_code.co_filename)

    print('函数名',sys._getframe(0).f_code.co_name)

    print('调用它的函数:' ,sys._getframe(1).f_code.co_name)

    print('当前行号:',sys._getframe().f_lineno)


def exec_get_cur_info():
    print('this is a test', end='\n\n')
    get_cur_info()

exec_get_cur_info()

2、

 

3、

 

4、

posted @ 2025-04-21 13:38  凡人半睁眼  阅读(11)  评论(0)    收藏  举报