В мое приложение встроен интерпретатор Python. Однако в настоящее время нет никакого способа проверить что-либо непосредственно о Python. Я хотел бы иметь возможность открывать интерактивную оболочку в различных точках, чтобы проверить, что происходит в Python.
Я нашел несколько похожих вопросов, которые указали мне на code.InteractiveConsole и IPython. Однако ни один из них, похоже, ничего не делает, когда я их вызываю - кажется, что вызов завершается нормально, но ничего видимого не происходит, предположительно, потому что мой экземпляр Python не выводит нигде, где я могу видеть.
Было довольно оптимистично думать, что они просто волшебным образом откроют для меня новое окно, но было бы неплохо, если бы я мог добиться этого. Итак, кто-нибудь знает, есть ли простой способ добиться этого (или что-то подобное), или я должен свернуть свой собственный диалог и передать ввод в Python и отобразить вывод сам?
Спасибо:)