Выполнение кода Python в C # WebAPI WebService Project - PullRequest
0 голосов
/ 06 февраля 2019

Я работаю над веб-службами ASP.NET WebAPI, и одно из моих требований - вызвать скрипт python, который выводит объект JSON, и отправить его как ответ веб-службы.

Я установил IronPython 2.7.9пакет nuget, и на моем компьютере установлен Python 3.6

Я добавил пакет nuget IronPython в свой проект и попробовал код по ссылке https://gist.github.com/0x49D1/23196eb99b4c1f089b2033b6191e84e8

test.py

    import json
    data = {}
    data['1'] = 'value1'
    data['2'] = 'value2'
    json_data = json.dumps(data)
    print (json_data)

Исключение IronPython.Runtime.Exceptions.ImportException {"Нет модуля с именем json"}

...