Подтвердить что ты не робот

PyCharm: Как узнать, завершил ли ранее отправленный выбор на консоли?

Я использую Alt + Shift + E для отправки кода из редактора на консоль (IPython). Но я не могу сказать, когда код завершил выполнение, так как появляется следующее приглашение, даже если предыдущий фрагмент кода, возможно, не завершил выполнение. Итак:

  • Либо мне нужно попробовать отправить другой выбор на консоль, и редактор предупреждает меня, что предыдущая команда не завершилась, или
  • Мне нужно попробовать что-то ввести на консоли, и если результаты запрошенного вычисления не будут возвращены (print 2 + 2, скажем), то я знаю, что предыдущая команда не завершила выполнение.

Вот скриншот, чтобы показать, что я имею в виду: enter image description here

Не хватает ли какой-либо функции, которая сообщает мне, что выделение, отправленное на консоль, не завершилось?

В качестве примера R не покажет следующее приглашение, пока один кусок не завершит выполнение.

4b9b3361

Ответ 2

Это не функция pycharm, но ваши операторы print будут выполняться после того, как предыдущий код будет завершен, таким образом, чтобы вы знали, что все закончилось (мой инструктор по программированию всегда ставил print "Ready" в конце все по этой причине).

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