【发布时间】:2016-03-18 03:33:16
【问题描述】:
我使用 Pycharm JetBrains 编辑器编写我的 .py 文件。当我运行我的代码时,输出显示在名为“运行”的控制台中,没有任何提示。因此,我无权访问我的代码输出的变量。如何强制 pycharm 在 ipython 控制台中显示我的代码输出?
【问题讨论】:
-
“没有提示”是什么意思? pycharm 运行窗口和 ipython 控制台输出没有区别。 ipython 终端只是交互式的。 Pycharm 用于编写完整的 python 脚本,而不是逐行交互提示。
-
通过“没有提示”,我的意思是我不能在“运行控制台”中写任何东西。假设我编写了一个完整的 python 脚本,其中定义了
x=2。然后在我设置的代码中某处y=2**x。最后我运行我的脚本。现在,我在哪里可以获得y的值? -
你没有。你可以
print(y),或者用它做任何其他事情。正如我所说,pycharm 不适用于交互式编程。在运行脚本之前和之后清除所有变量。
标签: console editor pycharm jetbrains-ide