在Linux下调试Python代码的各种方法
这是一个我用于调试或分析工具概述,不一定是完整全面,如果你知道更好的工具,请在评论处标记。 日志 是的,的确,不得不强调足够的日志记录对应用程序是多么的重要。您应该记录重要的东西,如果你的记录足够好的话,你可以从日志中找出问题从而节省大量的时间。 如果你曾经用print语句来调试代码现在停下吧,用logging.debug替代,开始可以慢慢来,以后完全禁用它... 追踪 有时看到程序如何被执行会很有帮助。你可以使用IDE的调试共轭ngn一步一步的运行程序,但你需要知道你要找的是什么,否则这将会是一个漫长的过程。 标准库中有一个 trace模块,可以打印所有执行过程中的内容(像制作 覆盖率报告)。
用户评论
推荐下载
-
sql实现分页查询的各种方法比较
总共三中查询方法.介绍了各种分页查询的快慢。
32 2019-01-01 -
vc数字图像处理的各种方法
此处有vc使用各种方法对bmp位图进行处理的代码实例...
8 2021-04-18 -
linux内核裁剪的几种方法
linux内核裁剪的方法介绍:主要介绍了针对不同平台需要一直系统的方法,包括工控机,PDA等
25 2019-05-22 -
Linux设置JDK的几种方法
Linux设置JDK的几种方法,试过都好用
33 2019-05-07 -
linux杀进程的多种方法
各个终止信号及其作用见附录。pgrep的p表明了这个命令是专门用于进程查询的grep。没错火狐的PID,接下来又要打字了:$kill -s 9 1827改进3――使用pidof:看到pidof想到啥?
10 2020-12-06 -
linux_0.00完全注释及bochs下调试环境.rar
\linux-0.00完全注释及bochs下调试环境.rar
27 2019-05-14 -
解决vc6在win7下调试不能正常调试的问题
在win7下安装vc6,调试的时候会因为不兼容出现调试不能正常结束的情况,还有程序崩溃之后也不能正常stopdebugging,替换路径里面有说明。
48 2019-05-13 -
js中对象与对象创建方法的各种方法
主要给大家介绍了关于js中对象与对象创建方法的各种方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
18 2020-10-28 -
python解析html的几种方法
python解析html的几种方法,lxml,xpath,htmlparser,SGMLParser等操作
39 2019-05-07 -
python性能提升的几种方法
关于python 性能提升的一些方案。 一、函数调用优化(空间跨度,避免访问内存) 程序的优化核心点在于尽量减少操作跨度,包括代码执行时间上的跨度以及内存中空间跨度。 1.大数据求和,使用sum a
16 2020-12-31
暂无评论