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

Собрали в одном месте самые важные ссылки
и сделали Тренажер IT-инцидентов для DevOps/SRE

     07.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Desktop приложения на Electron & Django

Как написать desktop приложение с Django

     07.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Вопросы и обсуждения

"Возвращение" ленивых импортов в Python

Ранее в PEP 690 предлагалось зафиксировать формат использования ленивых импортов, однако, PEP был отклонен. Это комментарии по этому вопросу

     07.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Как хостить телеграм-бота (и другие скрипты на Python) на Repl.it бесплатно 24/7

Очень часто возникающий вопрос: где можно разместить скрипты на Python, Flask-приложение, телеграм или дискорд ботов?Один из вариантов — на своем компьютере при наличии внешнего IP-адреса и опыта в настройке проброса портов на роутере. Цель этот статьи - подробная инструкция, как сделать хостинг Python-скриптов бесплатно и доступным 24/7 на примере телеграм-бота

     06.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Генерация музыки из изображений с помощью Python

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

     08.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Релизы

redis - 4.4.1

Python клиент для Redis. Изменения описаны по ссылке https://pypi.org/project/redis/4.4.1/. Скачать можно по ссылке: http://pypi.python.org/pypi/redis/

     06.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

6 Python декораторов, которые значительно упростят ваш код

Лучшая функция Python, которая применяет эту философию из "дзен Python", - это декоратор.Декораторы могут помочь вам писать меньше кода для реализации сложной логики и повторно использовать его повсюду.Более того, существует множество замечательных встроенных декораторов Python, которые значительно облегчают нам жизнь, поскольку мы можем просто использовать одну строчку кода для добавления сложных функций к существующим функциям или классам.

     06.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Торговые роботы на Python

В этой статье рассказываем про Tinkoff Invest API, объясняем, как написать робота на Python, и разбираем плюсы этого языка в сравнении с другими. А вместо заключения ловите гайд по созданию робота на примере работы победителя нашего конкурса Tinkoff Invest Robot Contest.

     05.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи
     05.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Одновременная генерация структурированных табличных данных и изображений при помощи GAN

Мы хорошо знаем GAN за успехи в создании реалистичных изображений. Не так хорошо знаем о формировании табличных данных. Однако их возможно применять при одномоментной реализации табличных данных и изображений.

     05.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Как создать эвристический алгоритм онлайн-мастеринга и получить предупреждение от RIAA

В своей статье я бы хотел осветить тему аудио мастеринга, а именно: автоматизированного онлайн-мастеринга музыки.Я расскажу о своём пути от продюсера психоделического транса до мейнтейнера самой популярной open source библиотеки автоматизированного референсного мастеринга на Python, получившей предупреждение от американской ассоциации звукозаписывающих компаний RIAA.

     04.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи
     08.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Релизы

coverage - 7.0.4

Утилита позволяющая измерить процент покрытия тестами. Изменения описаны по ссылке https://pypi.org/project/coverage/7.0.4/. Скачать можно по ссылке: http://pypi.python.org/pypi/coverage/

     04.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи
     04.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Вопросы и обсуждения

Python Bytes: #317 Most loved and most dreaded dev tools of 2022

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

     03.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Генерация изображений с использованием генеративно-состязательных нейронных сетей (GAN) на примере ЭКГ

Для создания изображений с помощью GAN я буду использовать Tensorflow.

Генеративно-состязательная сеть (GAN) — это модель машинного обучения, в которой две нейронные сети соревнуются друг с другом, чтобы быть более точными в своих прогнозах.

     07.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Релизы

Sphinx - 6.1.2

Python генератор документации. Изменения описаны по ссылке https://pypi.org/project/sphinx/6.1.2/. Скачать можно по ссылке: http://pypi.python.org/pypi/Sphinx/

     03.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи
     02.01.2023       Выпуск 472 (02.01.2023 - 08.01.2023)       Статьи

Лучшие open-source инструменты для Python проектов

Open-source проекты, сторонние инструменты и библиотеки - это то, за что мы действительно любим Python. В этой статье я собрал самые полезные, валидированные сообществом и проверенные временем инструменты, конфигурации которых можно встретить в популярных проектах с открытым исходным кодом.

Инструменты распределены по этапам/сферам разработки. По каждому из них я дам небольшое описание и попытаюсь рассказать о его пользе. Если утилита имеет дополнительные расширения/плагины, то я расскажу про самые полезные (на мой взгляд).