У меня есть некий скрипт на питоне(со сторонними библиотеками). Я хочу его подключить в готовый C# проект . - Как мне это сделать?
Для этих целей вам понадобится DynamicLanguageRuntime (или DLR) и IronPython (реализация интерпретатора Python на C#).
Если используете Visual Studio, тут все достаточно просто - используйте NuGet, найдите в нем пакеты DynamicLanguageRuntime и IronPython, установите их. После этого можете запускать скрипты на Python таким образом:
ScriptEngine engine = Python.CreateEngine();
//Просто указываете python код
engine.Execute("print 'hello, world'");
Если хотите запустить скрипт из файла, это можно сделать так:
ScriptEngine engine = Python.CreateEngine();
engine.ExecuteFile("ваш_путь_до_скрипта/python_script.py");
Подробней и по шагам, можете почитать здесь
Виртуальный выделенный сервер (VDS) становится отличным выбором
Есть "легаси" проект на ASPNET MVC 4 Как я выяснил в отладчике все контроллеры (а также и репозитории) не являются синглтонами, а создаются каждый...
Подскажите, как заставить таймер DispatcherTimer идти в обратную сторону?
когда делаю migrations выдаёт ошибку: