Как передавать данные о ходе выполнения Python-скрипта в C#?
Доброго времени суток, коллеги.
Вопрос заключается в следующем: есть часть функционала программы, очень удачно реализованного в виде Python-скриптов и хотелось бы этот функционал прикрутить к фронтенду, написанному на C#. Сам фронтенд, в сущности ничего не должен делать, его задача просто запустить Python скрипт, подключиться к его процессу и получать от него статистику по выполнению скрипта (в идеале, которую я сам возвращаю из скрипта).
Как вариант можете написать небольшой сервис на питоне который, например, через сокеты будет общаться с вашим фронтендом. Ну или запустить скрипт из C# и привязываться к его stdout.