最新消息:

标签:PDB

我常用的 Python 调试工具
pdb

我常用的 Python 调试工具

admin 5年前 (2015-02-16) 1950浏览 0评论

以下是我做调试或分析时用过的工具的一个概览。如果你知道有更好的工具,请在评论中留言,可以不用很完整的介绍。 日志 没错,就是日志。再多强调在你的应用里保留足量的日志的重要性也不为过。你应当对重要的内容打日志。如果你的日志打的足够好的话,单看日志你就能...

Python 性能分析入门指南
python

Python 性能分析入门指南

admin 5年前 (2014-11-06) 1752浏览 0评论

虽然并非你编写的每个 Python 程序都要求一个严格的性能分析,但是让人放心的是,当问题发生的时候,Python 生态圈有各种各样的工具可以处理这类问题。 分析程序的性能可以归结为回答四个基本问题: 正运行的多快 速度瓶颈在哪里 内存使用率是多少 ...

简单调试 Python 程序
未分类

简单调试 Python 程序

admin 7年前 (2012-06-28) 3851浏览 0评论

在 Python 中也可以像 gcc/gdb 那样调试程序,只要在运行 Python 程序时引入 pdb 模块(假设要调试的程序名为 d.py): $ vi d.py #!/usr/bin/python def main(): i, sum = 1,...

用PDB库调试Python程序
未分类

用PDB库调试Python程序

admin 7年前 (2012-06-17) 1174浏览 0评论

如果使用过微软技术的朋友应该体会过微软的Visual Studio系列IDE给debug程序带来的方便,换了个工作就没有Visual Studio了,对于我这种从未在非GUI环境下调试过程序的人来说实在有点不爽,今天花了点时间看了一下Python自带...

PDB远程调试Python多进程子程序
python

PDB远程调试Python多进程子程序

admin 8年前 (2012-02-05) 3426浏览 0评论

此前文章《最简单方法远程调试Python多进程子程序》利用了Unix管道文件以及简单的bash来配合调试多进程子程序,但也因此没法跨平台支持windows下的子进程调试,这次简单使用socket接口写了个模块,利用类文件对象传给Pdb的构造,因此不仅...