关于如何在python中打印出堆栈的log

来源:互联网 发布:Js用键盘实现图片切换 编辑:程序博客网 时间:2024/04/30 11:55
#!/usr/bin/env pythonimport sysdef showStack(framenum):    for num in range(framenum):        frame = sys._getframe(num)    print"funname = %s, file/line = %s:%s" %(frame.f_code.co_name, frame.f_code.co_filename, frame.f_lineno)def func():    showStack(3)def main():    func()if __name__ == '__main__':    main()

文件名命名为showstack.py,在py下运行
./showstack.py
若权限不够,则chomd 755 showstack.py

0 0