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

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


Новый материал в ленте

Python Дайджест. Выпуск 572

(25.11.2024 - 01.12.2024)

поделиться выпуском 
Дайджест python,

Статьи

  Python Dependency Management Is a Dumpster Fire

Managing dependencies in Python can be a bit of a challenge. This deep dive article shows you all the problems and how the problems are mitigated if not solved.

  Django Performance and Optimization

“This document provides an overview of techniques and tools that can help get your Django code running more efficiently - faster, and using fewer system resources.”

  Введение в ERP: Что такое ERP-системы и почему они важны для производства?

До сих пор остаются открытыми вопросы: какие преимущества получает компания от внедрения такой системы, как выбрать, спроектировать, внедрить и настроить систему, оптимальную для бизнеса компании.

  Как работает bytearray в Python? Смотрим реализацию на C

Cегодня я хочу рассказать, как bytearray устроен внутри.Под катом будет про: интересные оптимизации, разные аллокаторы в CPython, C pointer math, детали устройства данной структуры данных.

  Мне 34, я был в 65 странах, и у меня есть для вас лайфхак

Вы же попались на этот кликбейт? В статье расскажу, как я написал Telegram-бота, чтобы больше не скроллить каналы с дешёвыми авиабилетами, но сразу узнавать о вкусных предложениях по странам, где я ещё не был

  Перевод CLI-приложения на Python: локализация click и typer с GNU gettext

Для регистрации ПО в реестре Минцифры России нужно соблюсти несколько условий, одно из них — наличие русского языка на сайте и в документах. И хотя требований к языку в самом программном обеспечении я не нашёл (может быть, пока), но задача по русификации интерфейса появилась.

  AJAX-запросы в Django на примере простейшего приложения сбора и показа сообщений

В этой статье я собираюсь подробно показать взаимодействие фронтенда с AJAX и бекенда с Django, ограничившись минимумом кода. Статья больше рассчитана на новичков и станет отличной базой для дальнейшего развития в теме.

  Сводка от pythonz 24.11.2024 — 01.12.2024

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

  Squashing Django Migrations Easily

Safely squash Django migrations in long-running projects to optimize performance and maintain migration history integrity using django-model-info

  Python REST API: Flask, Connexion и SQLAlchemy (часть 3)

Это перевод статьи от Philipp Acsany

  Большой гайд по миграциям в Django: готовимся к миграциям и избегаем конфликтов

Я расскажу, что такое миграции, зачем они нужны, как подготовиться к работе с ними и провести базовую работу на Django; отдельно подсвечу тему конфликтов и схлопываний, покажу, как содержать в чистоте историю миграций. Всё это с примерами на практике и иллюстрациями.

  Как за 6 промтов к ChatGPT создать Python скрипт, скачивающий видео с YouTube для просмотра на телевизоре через Kodi

Раньше на Kodi можно было напрямую отправить YouTube ссылку и посмотреть любое видео. Конечно, чтобы скачать видео с Ютуба существует множество программ, но скачивается только сам видео файл и он будет отображаться в базе Kodi без обложки и описания. Вручную создавать обложку и описание и тратить на это своё время не вариант - зачем?

  Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ

Меня побудило написать статью желание прежде всего поделиться файлом Excel, содержащим информацию о состоянии всех ГОСТов на текущий момент.

  Дашбординг: Dash или Shiny

Разбираемся в устройстве Dash и Shiny и почему оба фреймворка отлично подходят для решения единственной задачи - создать функциональный и красивый дашборд

Релизы

  IPython - 8.30.0

Интерактивная оболочка для языка программирования Python. Скачать можно по ссылке: https://pypi.python.org/pypi/IPython

  virtualenv - 20.28.0

Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv

  aiohttp - 3.11.8

http клиент/сервер для asyncio. Скачать можно по ссылке: https://pypi.python.org/pypi/aiohttp

  pytest - 8.3.4

Простой мощный инструмент тестирования в Python. Скачать можно по ссылке: https://pypi.python.org/pypi/pytest/

  selenium - 4.27.0

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/

  selenium - 4.27.1

Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/