Как отправлять команды на консольный сеанс ipython - PullRequest
0 голосов
/ 03 октября 2018

Как IDE, такие как Spyder , отправляют команды в свою интерактивную оболочку ipython (например, runfile() при нажатии кнопки запуска)?Есть ли способ открыть консоль ipython и отправить команды в ядро ​​извне консоли (например, из сценария cmd или python)?

Я прочитал в документации по ipython об обмене сообщениями и execute_request тип сообщения, но он не дает указаний на то, как вы бы это реализовали.И я не уверен, что это даже то, что использует Spyder - в Spyder, когда вы нажимаете run, команда runfile() вставляется в консольный ввод ipython.

...