有没有一种方法可以查看Python进程中各个线程正在执行的堆栈轨迹?
假设我有一个线程,允许我以某种方式远程访问该进程。
有没有一种方法可以查看Python进程中各个线程正在执行的堆栈轨迹?
假设我有一个线程,允许我以某种方式远程访问该进程。
Winpdb 是一个平台无关的图形化 GPL Python 调试器,支持通过网络远程调试、多线程、命名空间修改、嵌入式调试、加密通信,并且比 pdb 快20倍。
特点:
(来源:winpdb.org)
http://twistedmatrix.com/projects/core/documentation/howto/telnet.html
现在我的大多数项目都没有使用twisted,所以我只是使用WingIDE的远程调试钩子来检查运行中的进程。