Цель:
Я хочу интегрировать консоль I python в мое приложение C # / Windows Forms. Это должно быть как-то похоже на интерактивную оболочку в MSVS или Spyder .
Что я пробовал до сих пор:
Для интеграции консоли я нашел проект под названием ConsoleControl для WinForms. Я вызываю команду i python, и она запускает консоль, но без функций I python (это больше похоже на сквозной переход).
Поскольку I python поддерживает Qt, моей другой идеей было использовать QtCOnsole Ipython / Jupyter и интегрировать его в приложение, хотя смешивать Winform / Qt - плохая идея. Другим способом может быть использование pytho nnet для использования. Но я не знаю, как оно должно взаимодействовать с приложением.
Вопрос: Как мне запустить консоль I python, работающую в моем приложении?