调试正在运行的 python 进程

发布于 2024-07-16 09:26:28 字数 78 浏览 8 评论 0原文

有没有办法查看 python 进程内各个线程正在执行的操作的堆栈跟踪?

假设我有一个线程,它允许我对进程进行某种远程访问。

Is there a way to see a stacktrace of what various threads are doing inside a python process?

Let's suppose I have a thread which allows me some sort of remote access to the process.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

趴在窗边数星星i 2024-07-23 09:26:28

Winpdb 是一个独立于平台的图形化 GPL Python 调试器,支持通过网络进行远程调试,多线程、命名空间修改、嵌入式调试、加密通信,速度比 pdb 快 20 倍。

特点:

  • GPL 许可证。 Winpdb 是免费软件。
  • 与 CPython 2.3 到 2.6 和 Python 3000 兼容
  • 与 wxPython 2.6 到 2.8 兼容
  • 独立于平台,并在 Ubuntu Gutsy 和 Windows XP 上进行了测试。
  • 用户界面:rpdb2 基于控制台,而 winpdb 需要 wxPython 2.6 或更高版本。

屏幕截图
(来源:winpdb.org

Winpdb is a platform independent graphical GPL Python debugger with support for remote debugging over a network, multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.

Features:

  • GPL license. Winpdb is Free Software.
  • Compatible with CPython 2.3 through 2.6 and Python 3000
  • Compatible with wxPython 2.6 through 2.8
  • Platform independent, and tested on Ubuntu Gutsy and Windows XP.
  • User Interfaces: rpdb2 is console based, while winpdb requires wxPython 2.6 or later.

Screenshot
(source: winpdb.org)

因为看清所以看轻 2024-07-23 09:26:28

大约 4 年前,当我使用twisted时,沙井是满足您要求的好方法。

http://twistedmatrix.com/projects/core/documentation/howto/telnet。 。

现在我的大多数项目都不使用twisted,所以我只是使用WingIDE的远程调试钩子来内省正在运行的进程

http://www.wingware.com/doc/debug/remote-debugging

About 4 years ago, when I was using twisted, manhole was a great way to do what you're asking.

http://twistedmatrix.com/projects/core/documentation/howto/telnet.html

Right now most of my projects don't use twisted, so I just WingIDE's remote debugging hooks to introspect a running process.

http://www.wingware.com/doc/debug/remote-debugging

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文