python - 如何使用 PyCharm 在 Python 控制台中使用绿色 "Attach Debugger"按钮

标签 python debugging pycharm console

我想知道如何使用 Python 控制台左侧的这个绿色错误按钮。查了官方文档好像没有这个按钮的说明。请注意,我问的是左侧的按钮,而不是右上角的按钮。

我正在使用 IPython 控制台,发现 %debug 魔法不再可用。我想知道该按钮的用途是什么以及如何在 IPython 控制台中使用 %debug 魔法。

enter image description here

最佳答案

我在自己寻找答案时发现了您的问题;最终我偶然发现了这个显示它正在使用的视频:https://www.youtube.com/watch?v=JcOCNgXXhmE

基本上,您必须在正在编辑的文件中设置断点,在控制台中导入文件,单击“附加调试器”按钮,然后运行命中断点的代码——此时,调试器工具将打开,您可以单步执行。

这不是完全我所希望的——我希望附加调试器,然后单步执行我刚刚键入的语句,就像使用 IPython 的 %debug <statement> 一样。 (它仍然有效,但不提供视觉细节)。

我找到的最佳解决方案是使用临时文件,键入我要单步执行的语句,然后使用它运行调试器。

关于python - 如何使用 PyCharm 在 Python 控制台中使用绿色 "Attach Debugger"按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39672258/

相关文章:

python - PyCharm - 作者在导入之前出现了吗?

python - PyCharm 5 导入错误

python - 精简功能

python - 如何从文本文件创建数据框

python - 创建一个占位符,其形状是另一个形状的函数

javascript - Chrome控制台到文件

python - 从模块导入函数失败,但可以导入类

c# - 使用调试 Visual Studio 代码的 Dotnet 监视

debugging - Visual Studio 调试 - 我只想单步执行我的程序!

Python 项目结构 : "Unresolved reference"