我在安装了IPython的Pycharm中编写Python脚本。所以我可以在Pycharm中使用Python Console来输入Python命令并检查代码的立即输出。但是,当我按下“运行”按钮(Shift + F10)后运行脚本文件时,Python控制台看不到所有变量和函数。然而,这是Spyder的另一个流行的Python IDE的特性。所以这是我的问题:如何配置Pycharm以便Python控制台可以看到运行Python脚本文件?谢谢
答案 0 :(得分:2)
您还可以通过选择它来运行要在控制台中测试/检查的部分代码,然后右键单击并单击“在控制台Alt-Shift-E中执行选择”。这是我在调试器没有帮助时有时会使用的。运行代码后(您也可以“运行”函数或类),控制台知道函数,您可以使用Spyder具有的相同功能。但是,请注意,当您更改代码时,需要在控制台中运行一次以更新控制台定义!
答案 1 :(得分:0)
你做不到。但是你可以使用pdb(它将在你需要的地方中断代码执行,你将能够做同样的事情,就像在Python控制台中一样)。
而且,更好,更强大,你可以使用PyCharm的调试器。它表示树状结构中的所有可用变量,非常方便。