PDB对医生不好。这是一个快速的解决方法。

doctestpdbhacks的Python项目详细描述


它是做什么的?修复行号,这样您就可以很容易地找出doctest失败的地方,还可以修复
pdb中的list命令,以便正确列出doctest的源代码。

其他东西可能损坏,请发送反馈。

添加到$home/.pdbrc:

导入doctestpdbhack

下面是它的作用示例:

$cat doctest.py目录
定义foo(a):

>>>食物(1)
2
>>gt;导入pdb;pdb.设置跟踪()
>>>食物(2)
2

返回A+1

定义测试():
导入doctest
doctest.testmod()

如果uuu name_uuuu==“uuu main_uuu”:
测试()

无博士学位

$python doctest.py
>;<;doctest主要功能[1]>;(1)?(->;无
->;导入pdb;pdb.set_trace()
(PDB)升
1->;导入pdb;pdb.set_trace()
[eof]

打开doctestpdbhacks:

$echo>;$home/.pdbrc“导入文档pdbhacks”
$python doctest.py
--返回--
>;doctest@doctesttest.py(5)?(->;无
->;>;>;导入pdb;pdb.set_trace()
(PDB)升
1个def foo(a):
2“
3>>>>食物(1)
42
5->;>;>;导入pdb;pdb.set_trace()
6>>>>食物(2)
72
8“
9返回A+1
10
11 def_test():

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java使用唯一的按钮标签单击按钮   代码生成如何使用Java codeModel为数组的特定索引赋值   java如何批量执行Camel SQL插入   java iText 7将ltv添加到现有签名   内存管理Java应用程序突然停止几天后(810)   带MySQL的java注册表单JavaFX在intellij中失败   如何使用eclipse为windows azure java项目启用远程调试   一种通用的java输入输出设计模式   java Android XML(RSS)忽略引号(“”)   java帮助:安卓中的8 X 10 2维按钮数组   java启动Android项目   JWrapper构建java应用程序   java如何在Android应用程序中设置基于日期/时间的默认页面加载?   java循环程序在完成后返回到起点   java Hibernate:更好的整体类还是多类映射?   回溯数独解算器的递归问题[Java]   java查找类用法   java如何在SpringWebFlow中将多个模型绑定到一个视图?