我正在寻找一种方法来使PyCharm中的Python控制台(可从Tools
->Run Python Console...
获得)访问由当前正在使用的脚本定义的变量。
例如,假设我的脚本(PyCharm项目的一部分)包含以下内容:
aa = 4
然后,我想直接进入控制台并操作脚本刚刚定义的变量,例如
>>> aa*2
8
我找不到解决方法,相关的问题是否有PyCharm的变量资源管理器对我没有帮助:公认的答案似乎暗示控制台实际上应该可以访问当前变量空间。工作区/脚本,但在我看来并非如此。
(作为一个补充说明:以上是在我尝试过的除PyCharm之外的唯一其他IDE中可以实现的:PyScripter。这也是我过去在MATLAB中工作的方式。)
该答案在Pycharm Python控制台中有效。另一种选择是在调试模式下运行。您可以单击调试控制台左下角的“显示Python提示符”图标以打开访问变量空间的提示(在Pycharm 2017.3.3 Community Edition下面的屏幕截图中用红色圆圈圈出)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句