推荐星级:
- 1
- 2
- 3
- 4
- 5
我常用的-Python-调试工具
资料介绍
该文档为我常用的-Python-调试工具讲解文档,
以下是我做调试或分析时用过的工具的一个概览。如果你知道有更好的工具,请在评论中 留言,可以不用很完整的介绍。
日志
没错,就是日志。再多强调在你的应用里保留足量的日志的重要性也不为过。你应当对重要 的内容打日志。如果你的日志打的足够好的话,单看日志你就能发现问题所在。那样可以节省你 大量的时间。 如果一直以来你都在代码里乱用 print 语句,马上停下来。换用logging.debug。以后你还可 以继续复用,或是全部停用等等。
跟踪
有时更好的办法是看执行了哪些语句。你可以使用一些IDE的调试器的单步执行,但你需要明 确知道你在找那些语句,否则整个过程会进行地非常缓慢。 标准库里面的trace模块,可以打印运 行时包含在其中的模块里所有执行到的语句。(就像制作一份项目报告) 这会产生大量输出(执行到的每一行都会被打印出来,你可能想要用grep过滤那些你感兴趣 的模块). 比如:
…………
部分文件列表
文件名 | 大小 |
我常用的-Python-调试工具.pdf | 102K |
全部评论(0)