Python:如何使用 IDLE 调试器在 mac 上设置断点?

标签 python macos python-idle

我可以使用 PC 和 Mac 来学习 Python 类(class)。我发现我无法在 mac 的 IDLE 调试器中设置断点(在 PC 上工作正常)。

我尝试过“ctrl-click”并将触摸板配置为一次将两次点击识别为辅助点击。我没有适用于 Mac 的鼠标,只有触摸板。

MAC OS 10.4.10虎

Python/IDLE 版本 2.6.1

我尝试过 STFW 失败...

最佳答案

如果您输入以下两行:

import pdb
pdb.set_trace()

Python 将导入 Python De Bugger,此时您将处于代码中的交互式解释器中。它将正常计算所有 Python 表达式。

最重要的命令是:

  1. s - 步骤(前进一个命令)
  2. c - 继续(完成)

有关完整列表,请参阅: http://infohost.nmt.edu/tcc/help/pubs/python22/pdb-commands.html

关于Python:如何使用 IDLE 调试器在 mac 上设置断点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1081536/

相关文章:

python - 如何从 IDLE 命令行运行 Python 脚本?

python - 使用非 BMP 字符引发错误会重新启动 shell

python - 如何将特定信息从 html 提取到 python webscraper?

python - 相邻矩阵中的度中心性和聚类系数

python - 您可以在类和类的实例上调用方法吗?

macos - 在 iCloud Drive 中进行 latex 化

macos - 苹果菜单栏的高度

python - 我如何自动分页而不是在 flask 中使用限制和偏移量

macos - 将 Django 项目从 Mac 转移到 Ubuntu EC2 实例

python - 在 IDLE 中重新加载方法或对象