У меня нет написанного сценария IronPython, поскольку я использую сценарий Python, созданный другим пользователем. У меня есть виртуальная среда с Python для импорта необходимых модулей.
Я понятия не имею, как это сделать. Я просмотрел несколько сайтов, но все они требуют от меня написания сценария IronPython. Неужели нет других вариантов вызова функций, кроме настройки необходимого скрипта?
Код C#:
Код: Выделить всё
static dynamic pythonFile;
static void Main(string[] args)
{
// Loading Python file
var ipy = Python.CreateRuntime();
pythonFile = ipy.UseFile("test.py"); //throws error when this launches.
DisplayMain();
Console.ReadKey();
}
Код: Выделить всё
import requests
def get_stock(stock_name, price_metric):
print(stock_name + " " + price_metric)
def get_industry_indicators(startTime, endTime):
print(startTime + " " + endTime)
def get_market_cap(industry, startTime, endTime):
print(industry + " " + startTime + " " + endTime)
def get_headers(link):
print(requests.get(link))
Подробнее здесь: https://stackoverflow.com/questions/581 ... ironpython
Мобильная версия