繁体   English   中英

我可以让PyCharm的Python控制台访问调试上下文吗?

[英]Can I make Python console of PyCharm access debugging context?

我想在Python控制台中执行任意Python命令,以便他们可以在调试过程中访问函数的当前本地(以及全局,任何)变量,就像在Matlab调试中一样。

在Python中有可能吗?

UPDATE

我没有@nanotek描述的按钮

在此输入图像描述

突出显示的按钮位于同一个位置,它的作用相反:它显示控制台变量。 如您所见,控制台没有看到found_features变量,该变量位于上面的当前跟踪程序中。

是的,这是调试器的一个常见功能。

在调试器运行时,单击Console ,然后单击Show Python Prompt按钮。 您将可以访问该州可用的所有变量。

最近有人抱怨这不起作用。 如果您遇到问题,请尝试更新到最新版本。 我正在使用最新的EAP,但没有遇到此问题。

在此输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM