Выполнять/запускать одну строку в IPython довольно цельной ячейке

У меня часто возникает эта проблема, когда я занимаюсь резкой или подмножеством данных, которые я хочу просмотреть/распечатать [df.head()] данные и изучить ее перед написанием следующей строки моего кода. Для этого случая каждый раз я должен запускать весь блок (ячейку) в ipython, даже если у меня есть какая-то логическая запись, мне пришлось прокомментировать этот блок и выполнить только мою линию печати. ​​

Есть ли функция, в которой вы можете выбрать одну строку и выполнить ее.

Ответы

Ответ 1

Я часто запускаю qtconsole, прикрепленную к ядру. Вы можете сделать это следующим образом:

  • Создайте новую ячейку.
  • В новой ячейке введите %qtconsole и выполните эту ячейку.
  • Удалить новую ячейку.

Как только у вас есть qtconsole, прикрепленный к ядру ноутбука. Вы можете распечатать значение переменных там.