如何从Python脚本启动winpdb?

5 投票
1 回答
1205 浏览
提问于 2025-04-15 18:36

当我在处理Python代码中的错误时,我通常会插入一些断点,这样在代码执行时,当程序运行到这些断点时,就会跳转到调试器中。我主要使用的是pdb(命令行调试器)和pudb(基于ncurses的界面)。

在这种情况下,可以启动winpdb吗?我在我的Python脚本中应该加入什么断点代码,才能让winpdb启动呢?

补充说明:我使用的是简单的文本编辑器(vim)来写代码。请不要建议我使用集成了winpdb或类似winpdb的图形界面的IDE。

1 个回答

4

Winpdb 通常是用来运行脚本的,你可以这样使用 winpdb:

 winpdb myscript.py

如果你想在 Python 里面直接启动它,相关的说明可以在这里找到: http://winpdb.org/docs/embedded-debugging/

撰写回答