Новичок в python / ironpython здесь.я хотел импортировать библиотеку / модуль pyautogui через IronPython в CSharp.Pyautogui уже установлен через Pip и уже находится в стандартной библиотеке (также установлен Python 3.6)
Цель состоит в том, чтобы иметь возможность получать мои входные данные через c # и изменять мои сценарии python для более гибкой автоматизации.
Однако во время работы я получаю сообщение об ошибке «Неожиданный токен от».
Это также относится и к импорту.
Пожалуйста, оставьте свой отзыв.
.NET Framework = 4.5 IronPython 2.7.9 PyAutoGui 0.9.39
Я убедился, что пути поиска к библиотекам добавлены.
ПРИМЕЧАНИЕ: импорт pyautoguiи импорт os работает с использованием python 3.6
--- код здесь ----
Console.WriteLine("Input Sample: ");
Console.ReadLine();
var pythonObj = Python.CreateEngine();
var searchPaths = pythonObj.GetSearchPaths();
searchPaths.Add(@"C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Lib");
searchPaths.Add(@"C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python36_64\Lib\site-packages");
pythonObj.SetSearchPaths(searchPaths);
try
{
pythonObj.Execute("import pyautogui");
}
catch (Exception e)
{
Console.WriteLine(e.Message);
}
Я должен иметь возможность открыть браузер после успешного импорта pyautogui.
Скриншоты также доступны ниже [1]: https://i.stack.imgur.com/6tMCW.png // ErrorEncountered [2]: https://i.stack.imgur.com/lUILt.png // StackTrace [3]: https://i.stack.imgur.com/CZOhu.png // StackTrace
Надеюсь получить от вас, ребята, помощь в этом.Thnks