python调试

在执行脚本时,使用pdb可以像gdb一样,单步调试,输出每一个变量的值:

import pdb
pdb.set_trace()

但如果是调试一个python服务,不能使用print,而得使用logging了,pdb没有attach的功能,就只能使用traceback来老老实实将堆栈信息输出到日志了:

import traceback
traceback.print_stack()
traceback.format_stack()
发表于 2014年10月21日 00:51   评论:0   阅读:1760  



回到顶部

首页 | 关于我 | 关于本站 | 站内留言 | rss
python logo   django logo   tornado logo