Требование:
Вызов скрипта Python (на сервере) через C #, например, через webapi.Здесь restful конечная точка получает параметр (например, через запрос GET) и результаты выполнения Python (например, в виде JSON).
Мне известно об этом:
Как запуститьСкрипт Python из C #?
Я использовал этот подход в прошлом.Для обмена данными я использовал:
- C # записывает данные в файловую систему (например, из строк запроса GET-запроса)
- C # вызывает Python, который собирает данные из файловой системы и записывает результаты вфайловая система
- C # считывает данные из файловой системы и возвращает (например, в формате JSON)
Просто интересно, есть ли в наши дни более аккуратные способы интеграции «чистого» Python?