7 библиотек Python на базе Rust 🦀
Byte Without Bite
0:00 / 0:00
7 библиотек Python на базе Rust 🦀
23 258 просмотров · 3 дн. назад
Byte Without Bite
7,03 тыс. подписчиков
23 258 просмотров · 3 дн. назад
Откройте для себя 7 библиотек Python на основе Rust, которые могут ускорить управление пакетами, форматирование кода, анализ данных, валидацию и многое другое. От uv и Ruff до Polars и Pydantic — эти инструменты переносят производительность Rust в ваш рабочий процесс Python.
Вам не нужно изучать Rust, чтобы использовать их. Вы продолжаете писать код на Python, а Rust выполняет ресурсоемкую работу за кулисами.
В этом видео мы рассмотрим:
• uv: Быстрый менеджер пакетов и проектов Python, объединяющий управление зависимостями и виртуальные среды.
• Ruff: Линтер и форматтер Python, заменяющий несколько отдельных инструментов в вашем рабочем процессе разработки.
• xy: Интерактивная библиотека для построения графиков, созданная для исследования больших наборов данных с ускоренным рендерингом на GPU.
• Granian: HTTP-сервер Python на основе Rust, поддерживающий приложения ASGI, WSGI и RSGI.
• Polars: Библиотека DataFrame с параллельной обработкой, ленивыми запросами и потоковой обработкой для ресурсоемкого анализа данных.
• Pydantic: Проверка данных с использованием подсказок типов Python, поддерживаемая ядром проверки на основе Rust.
• orjson: Быстрая сериализация и парсинг JSON с поддержкой дат и времени, UUID, классов данных и массивов NumPy.
Узнайте, что делает каждый инструмент, какие привычные инструменты он может заменить и где он может пригодиться в вашем следующем проекте на Python.
Подпишитесь на Byte Without Bite, чтобы получать понятные и практичные объяснения Python, Rust и инструментов, используемых разработчиками.
#Python #Rust #PythonLibraries