Перейти к содержимому

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