1
18
python调试器(以及profiler和coverage工具)使用
如果您使用的是python 2.6,您可以调用
现在还不清楚你怎么能做到2.6之前的版本。 |
2
10
使用python 2.4的解决方案(它应该适用于任何高于2.1的版本)和pydev:
同样的方法也可以简单地替换PDB。
有用链接: |
3
7
|
4
6
如果您使用的pydev也可以在多线程中工作,那么另一种选择是:
|
5
5
如果您正在使用pydev,您可以这样检测它:
|
6
2
从快速查看PDB文档和源代码来看,似乎没有一种内置的方法可以做到这一点。我建议您设置一个环境变量,它指示正在进行调试,并让您的应用程序对此作出响应。
然后在yourprog.py中:
|
7
2
我找到了一个更干净的方法,
只需在您的
然后它会在调试时自动添加它。 |
8
1
您可以尝试查看stacktrace。 https://docs.python.org/library/inspect.html#the-interpreter-stack 在调试器会话中尝试此操作时:
您将获得一个框架记录列表,并可以查看引用PDB文件的任何框架。 |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |