【问题标题】:How to launch winpdb from a Python script?如何从 Python 脚本启动 winpdb?
【发布时间】:2010-01-28 14:59:22
【问题描述】:

当我必须处理 Python 代码中的错误时,我经常插入断点,因此在执行过程中,当到达断点时,我会被放入调试器中。我主要使用 pdb(命令行)和 pudb(ncurses 界面)。

在这种情况下是否可以启动 winpdb?我将在我的 python 脚本中包含什么断点代码以便启动 winpdb?

编辑:我正在使用一个简单的文本编辑器 (vim) 来编写代码。请不要建议我改用集成了 winpdb 或有自己的类似于 winpdb 的 GUI 调试器的 IDE。

【问题讨论】:

    标签: python debugging


    【解决方案1】:

    通常使用 Winpdb,以便您使用 winpdb 运行脚本:

     winpdb myscript.py
    

    如果您想从“内部”python 启动它,有关如何执行此操作的文档在这里:http://winpdb.org/docs/embedded-debugging/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-26
      • 2018-10-15
      • 2023-03-27
      • 1970-01-01
      • 2011-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多