Viv*_*ode 2 python pycharm python-3.x
我是 PyCharm 的新手(来自 IDLE),并且仍在尝试了解它是如何工作的。我在 MacOS Mojave 上运行 PyCharm Professional 2019.3.1。
我要问的是,当我在 PyCharm 中运行代码时,变量和数据不会存储在 Python 控制台中 - 它仍然完全空白,我必须在控制台中单独写入。
例如,在 IDLE 中:
当我编写x = 2程序并执行它时,我可以在 IDLE 的控制台中浏览和操作 x 的值(通过输入> x = 3等> x = 0),但是当我在 PyCharm 的控制台中执行相同操作时,它会显示 x 未定义。
您可能只是使用绿色箭头或任何等效的方式运行代码。问题是,这会将脚本作为单独的进程运行,一旦完成,其环境中就不会留下任何内容。
如果您想像在 IDLE 中一样运行,您可以在 IDLE 中执行脚本,然后可以访问和修改环境(定义的变量和函数) - 您想在 console 中执行。您有几种方法可以做到这一点:
Execute Selection in Console- 这将执行控制台中任何突出显示的代码:
下面的一个选项是Run File in Console. 显然,这将在控制台中运行整个脚本:
请注意,现在脚本中定义的所有变量都可以在右侧的变量视图中使用。
最后一种方法是在运行配置中启用此功能:
注意:使用方法(2)会自动启用方法中描述的配置(3)。因此,基本上在控制台中运行一次文件后(如方法中所述(2)),您可以返回定期运行该文件,并且所有未来的运行也将在控制台中(直到您取消选中运行配置中的框) 。
| 归档时间: |
|
| 查看次数: |
263 次 |
| 最近记录: |