如何将远程调试器附加到 Python 进程?

2024-01-01

我厌倦了插入

import pdb; pdb.set_trace()

写入我的Python程序并通过控制台进行调试。如何连接远程调试器并从文明的用户界面插入断点?


use Winpdb http://winpdb.org/。它是一个平台无关图形化 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 或更高版本。

Screenshot
(source: winpdb.org http://winpdb.org/images/screenshot_winpdb_small.jpg)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何将远程调试器附加到 Python 进程? 的相关文章

随机推荐