IT-новости про Python, которые стоит знать

Собрали в одном месте самые важные ссылки
читайте нас в Telegram

     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Релизы
     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Вопросы и обсуждения

Python Bytes: #375 Pointing at Countries

Очередной выпуск англоязычного подкаста Python Bytes

     24.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Релизы

SQLAlchemy - 2.0.29

Библиотека работы с базами данных. Скачать можно по ссылке: https://pypi.python.org/pypi/SQLAlchemy/

     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Вопросы и обсуждения
     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

Пишем асинхронный парсер и скрапер картинок на Python с графическим интерфейсом

В этой статье мы создадим desktop-приложение, которое по нашему запросу будет сохранять на нашем диске заданное количество картинок. Так как картинок будет много, мы воспользуемся асинхронностью Python для конкурентной реализации операций ввода-вывода. Посмотрим, чем отличаются библиотеки requests и aiohttp. Также создадим два дополнительных потока приложения, чтобы обойти глобальную блокировку интерпретатора Python.

     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

Контроллер управления по типу Аккерманна на базе 4-колёсной мобильной платформы (ROS Noetic)

В данной работе рассматривает пример создания симуляционной модели четырёхколёсной мобильной платформы с рулевым управления по типу Аккреманна, с использованием фреймворка ROS, контроллер написан на языке Python.

     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

Метод опорных векторов (SVM). Подходы, принцип работы и реализация с нуля на Python

Метод опорных векторов (Support Vector Machine или просто SVM) — мощный и универсальный набор алгоритмов для работы с данными любой формы, применяемый не только для задач классификации и регрессии, но и также для выявления аномалий. В данной статье будут рассмотрены основные подходы к созданию SVM, принцип работы, а также реализации с нуля его наиболее популярных разновидностей.

     23.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Релизы

Django REST framework - 3.15

The first major release since September 2022 is here! Now with Django 5.0 and Python 3.12 support as well as a long list of new features.

     22.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Интересные проекты, инструменты, библиотеки

pytest-matcher - 2.0.0

To match test output against patterns stored in files

     22.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи
     22.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи
     21.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

Дерево решений (CART). От теоретических основ до продвинутых техник и реализации с нуля на Python

Дерево решений CART (Classification and Regressoin Tree) — алгоритм классификации и регрессии, основанный на бинарном дереве и являющийся фундаментальным компонентом случайного леса и бустингов, которые входят в число самых мощных алгоритмов машинного обучения на сегодняшний день. Деревья также могут быть не бинарными в зависимости от реализации. К другим популярным реализациям решающего дерева относятся следующие: ID3, C4.5, C5.0.

     21.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

Telegram bot для наших bmw G серии часть 3

В завершающей 3 части постараюсь вкратце объяснить как запустить телеграм бота на VPS. Предыдущие части доступны здесь и здесь .

     20.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

А/Б тестирование на маленьких выборках. Построение собственного критерия

Сегодня рассмотрим кейс, в котором классические статистические критерии не работают, и разберёмся, почему так происходит. Научимся строить свои собственные критерии по историческим данным. Обсудим плюсы и минусы такого подхода.

     20.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

GIL в Python: как его будут отключать

Python-разработчики, как правило, хорошо знают, что такое и для чего нужен GIL, вопросы по нему встречаются на большинстве собеседований, я и сам люблю их задавать. Но в CPython его скоро не будет. Да, core-разработчики CPython взяли курс на его удаление.Разберём основные концепции того, как это будет произведено, с обзором соответствующего PEP 703.

     20.03.2024       Выпуск 536 (18.03.2024 - 24.03.2024)       Статьи

Model-View-Controller (MVC) in Python Web Apps: Explained With Lego

This tutorial conceptually explains the Model-View-Controller (MVC) pattern in Python web apps using Lego bricks. Finally understand this important architecture to streamline your web development process.