如何在Python PDB中显示线程/进程ID?

Python中,有没有办法在使用PDB进行调试时显示线程/进程ID?

我在看https://docs.python.org/2/library/pdb.html,但找不到任何相关的东西?

解决方法:

(pdb) import os,threading; os.getpid(), threading.current_thread().ident

如果您经常需要这样做,那么在.pdbrc文件中添加别名会很方便:

alias tid import os,threading;; p os.getpid(), threading.current_thread().ident
上一篇:使用Python pdb检查未处理异常原因的最简单方法是什么?


下一篇:Python也有pdb