gpt4 book ai didi

python - PyCharm:如何判断先前发送的选择是否已在控制台完成执行?

转载 作者:太空狗 更新时间:2023-10-29 19:30:03 25 4
gpt4 key购买 nike

我使用 Alt+Shift+E 将选择的代码从编辑器发送到 (IPython) 控制台。但是,我无法判断代码何时完成执行,因为即使前一个代码块可能尚未完成执行,也会出现下一个提示。所以:

  • 或者我必须尝试向控制台发送另一个选择,编辑器警告我上一个命令尚未完成运行,或者,
  • 我必须尝试在控制台输入一些东西,如果请求的计算结果没有返回(比如print 2 + 2),那么我知道之前的命令没有返回执行完毕。

这是一个截图来说明我的意思: enter image description here

我是否缺少某些功能,告诉我发送到控制台的选择尚未完成执行?

例如,R 在一个 block 完成执行之前不会显示下一个提示。

最佳答案

这不是 pycharm 的功能,但是你的 print 语句将在前面的代码运行完毕后执行,在某种程度上,让你知道一切都完成了(我的编程老师总是把 出于这个原因,在所有内容的末尾打印“Ready”)。

>>> import time
>>> time.sleep(15)
>>> print "hello"
# 15 seconds later
"hello"

关于python - PyCharm:如何判断先前发送的选择是否已在控制台完成执行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29587166/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com