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

Собрали в одном месте самые важные ссылки
консультируем про IT, Python

     05.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Статьи

Serialize Your Data With Python

In this in-depth tutorial, you'll explore the world of data serialization in Python. You'll compare and use different data serialization formats, serialize Python objects and executable code, and handle HTTP message payloads.

     04.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Статьи

Бот и нет забот: как с помощью telegram-бота мы сделали приятнее жизнь автотестировщиков

В нашей команде в качестве системы управления тестированием программных продуктов используется Test IT. Система в целом нам нравится, претензий к функционалу почти совсем нет. Однако инструментарий Test IT не всегда позволяет настроить работу тестировщиков так, как удобно. Например, тот, кто с ней работал, знает, что при большом количестве тестов может быть затруднительным поддержание соответствия между автоматизированными и ручными тест-кейсами, если их слишком много.

     05.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Релизы

django-filter - 23.5

Django-приложение для гибкой фильтрации объектов модели (querysets). Скачать можно по ссылке: https://pypi.python.org/pypi/django-filter/

     05.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Релизы

django-rosetta - 0.10.0

Django-приложение, которое облегчает перевод Django-проектов. Скачать можно по ссылке: https://pypi.python.org/pypi/django-rosetta

     04.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Релизы

Django - 4.2.8

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     04.12.2023       Выпуск 520 (04.12.2023 - 10.12.2023)       Релизы

Django - 5.0

Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/

     03.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи

Сводка от pythonz net 26.11.2023 — 03.12.2023

А теперь о том, что происходило в последнее время на других ресурсах.

     03.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи

Сервис проверки пользовательских файлов «powered by pytest»: нужно повозиться, но оно того стоит

Возникла задача проверки нескольких типов пользовательских документов Excel. Проверка должна покрывать такие аспекты, как корректность шаблона (наличие ожидаемых страниц, колонок таблиц) и корректность данных (присутствие обязательных значений, соответствие форматам, отсутствие дубликации, итд).

 

     03.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи
     03.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Вопросы и обсуждения

Python Bytes: #362 You can deprecate a global variable?

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

     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи

Decky Notifications: как переизобрести KDE Connect и перенести уведомления в Steam Deck

Недавно в мои руки попала портативная игровая консоль Steam Deck. Замечательное устройство, которое полностью поглощает внимание. В этом я вскоре нашел минус: телефон генерирует уведомления и приходится откладывать приставку, чтобы посмотреть сообщение.

     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи

Создаём собственную систему поиска фильмов на основе проекта Андрея Карпати

В апреле 2023 года Андрей Карпати, один из основателей OpenAI и бывший директор по ИИ в Tesla, поделился своим занятным проектом выходного дня – системой поиска и рекомендации кино.

     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Интересные проекты, инструменты, библиотеки

yaakovLowenstein/hx-requests

A package to facilitate the use of HTMX with Django.

     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Интересные проекты, инструменты, библиотеки

st3v3nmw/awesome-django-performance

A curated list of libraries, tools, blog articles, and books to help profile and optimize your Django project.

     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи
     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи
     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи

Я календарь переверну: использование Workalendar для определения календарных дней

Работа с календарными данными является неотъемлемой частью многих приложений и проектов, связанных с планированием событий, управлением ресурсами и анализом данных. Базовой библиотекой для работы с датами и временем является datetime, но иногда её функционала оказывается недостаточно для решения каких‑то задач, и приходится обращаться к сторонним библиотекам.

     01.12.2023       Выпуск 519 (27.11.2023 - 03.12.2023)       Статьи

Пишем консольное приложение для работы с базой данных на Python

Недавно мне поручили собрать результаты запросов в один файл. Единственное условие: эти запросы абсолютно разные. Они все агрегирующие, но с разным количеством столбцов и типами данных. Классический сценарий исполнения этих запросов выглядит так: я исполняю их через любой менеджер БД и записываю результат в один файл. Это слишком скучно и муторно, поэтому я решил написать программу, которая делала всю скучную работу за меня.