Как передать json из C# в Python

158
04 ноября 2018, 04:00

пожалуйста подскажите: Есть ли способ как запустить скрипт питона из С# передав(или в последствии передать) ему Json объект, и потом принять назад Json из потока вывода Python или как то еще?

Пока что изучил следующие способы, но это не решает проблемы:

  1. Запуск скрипта питон на C# из командной строки https://stackoverflow.com/questions/1469764/run-command-prompt-commands
  2. Можно запустить скрипт python и потом передать туда json в input(), но как передать в рабочую программу json из C# Я не понимаю.

    import json
    from prompt_toolkit import prompt
    answer = prompt('Give me some input: ')
    result = json.loads(answer)
    print('You said: %s' % result)
    

Я пробовал писать:

    import sys 
    import json 
    result = json.loads(sys.stdin.read()) 
    sys.stdout.write(json.dumps(result)) 

Но не понимаю как передать в поток ввода json при запуске скрипта

READ ALSO
cascade delete related tables in Entity Framework

cascade delete related tables in Entity Framework

Модель связных таблиц

160
В чем проблема с установкой browscap?

В чем проблема с установкой browscap?

Я не смог себе поставить browscap на php72 серевер nginx browscap

153
Нужна помощь с php кодом в базе данных SQL [закрыт]

Нужна помощь с php кодом в базе данных SQL [закрыт]

Задача такая есть база данных SQL для которой нужно написать php код который будит "определять товар, количество которого больше всего на складе,...

159