Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/311.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PyCharm和Python控制台_Python_Python 2.7_Console_Pycharm - Fatal编程技术网

PyCharm和Python控制台

PyCharm和Python控制台,python,python-2.7,console,pycharm,Python,Python 2.7,Console,Pycharm,我正在尝试配置PyCharm:我需要在主编辑窗口中编写脚本,然后在Python控制台窗口中检查结果(变量、列表)是否按预期工作 尽管如此,当我在运行脚本后开始使用Python控制台时,控制台没有从正在运行的进程中收集任何数据。当您按“运行…”时,“Python控制台”与您运行代码的环境是分开的 首先:使用PyCharm提供的优秀调试工具逐步检查代码,看看事情是否在原地正常工作 如果出于某种原因,这对你没有好处: 如果运行纯python,您可以在控制台中通过导入*执行。这将得到你的变量。如果执行导

我正在尝试配置PyCharm:我需要在主编辑窗口中编写脚本,然后在Python控制台窗口中检查结果(变量、列表)是否按预期工作

尽管如此,当我在运行脚本后开始使用Python控制台时,控制台没有从正在运行的进程中收集任何数据。

当您按“运行…”时,“Python控制台”与您运行代码的环境是分开的

首先:使用PyCharm提供的优秀调试工具逐步检查代码,看看事情是否在原地正常工作

如果出于某种原因,这对你没有好处:

如果运行纯python,您可以在控制台中通过导入*执行
。这将得到你的变量。如果执行
导入
,脚本将运行,但变量只能作为
使用。当然,如果
下的将不会执行下的任何内容

如果这样不行,我建议您:

您可以将其定义为单独文件中的函数,然后将其导入。或者,只需在解释器中键入它

In[2]: %run yourfile
如果已安装IPython,则最新的PyCharm版本默认在控制台中使用它。在这种情况下,您可以使用
%run
魔术来运行脚本,就像在解释器中逐行键入一样

In[2]: %run yourfile

你介意编辑你的答案,把你的代码也包括在这里吗?你有没有设置断点?看见