Питон.NET предоставляет мощный инструмент создания сценариев приложений для разработчиков .NET.
Используя этот пакет, вы можете создавать сценарии приложений .NET или создавать целые приложения на Python, используя службы и компоненты .NET, написанные на любом языке, предназначенном для CLR (C#, ВБ.НЕТ, F#, C++/CLI). Обратите внимание, что этот пакет не реализует Python как первоклассный язык CLR — он не создает управляемый код (IL) из кода Python.
Скорее, это интеграция движка CPython со средой выполнения .NET или Mono.
Этот подход позволяет вам использовать службы CLR и продолжать использовать существующий код Python и расширения C-API, сохраняя при этом собственную скорость выполнения кода Python.
Если вас интересует чистая реализация языка Python с управляемым кодом, вам следует ознакомиться с проектом IronPython.
- Лицензия: Лицензия: MIT
- Язык программирования: C#
- Зарегистрировано: 2022-06-06
Функции
- Питон.NET в настоящее время совместим и протестирован с версиями Python 2.7 и 3.5–3.8.
- Текущие выпуски доступны по адресу Питон.NET Веб-сайт
- Исходный выпуск представляет собой автономную «частную» сборку.
- Модульное тестирование показывает, что PythonNet будет работать под управлением Mono.
- Хороший способ начать — интерактивно изучить использование .NET в интерпретаторе Python.
- Питон.NET позволяет рассматривать пространства имен CLR по существу как пакеты Python
Вместе с данным постом часто просматривают:
-
Teuxdeux (Teuxdeux) - Список Дел
19 Dec, 24