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

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

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

SQLAlchemy - 1.4.46

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

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

Использование методов А/Б тестирования. Решение практического кейса в Python

В данной статье будет рассмотрено применение логистической регрессии, причинного случайного леса (Causal Random Forest), метода CUPED для оценки изменения целевой переменной в Python при проведении А/Б тестов. Основное внимание будет уделено практике, теоретические аспекты методов будут упомянуты вскользь.

 

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

Извлечение текста с помощью PyMuPDF

Существует куча опенсорс и проприетарных решений, которые реализуют извлечение текста из PDF-документов. Зачем знакомиться с PyMuPDF? Постараемся ответить на этот вопрос, рассмотрим отличия PyMuPDF от других инструментов, и реализуем базовые действия в этой библиотеке.

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

simplejson - 3.18.1

Простой, быстрый, расширяемый JSON кодер / декодер для Python. Изменения описаны по ссылке https://pypi.org/project/simplejson/3.18.1/. Скачать можно по ссылке: http://pypi.python.org/pypi/simplejson/

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

Делаем свой криптокошелек для BITCOIN монет

Проект предназначен для генерации электронного кошелька, шифрование номера приватного кошелька и последующее его хранение на плате Wemos D1.

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

IPython - 8.8.0

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

     01.01.2023       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи
     01.01.2023       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

QR-code. Обнаружить и расшифровать. Шаг 1 — Обнаружить

Эта статья - первая в цикле статей, в котором мы разберемся с тем, как qr-код устроен, и напишем простенький Qr-детектор и дешифровщик, а также свой собственный генератор qr-кодов

     01.01.2023       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Сводка новостей от pythonz.net 25.12.2022 — 01.01.2023

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

     31.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Процесс запуска и проведения АВ-тестов

Я хотел бы рассказать вам о том, как мы проводим тесты в нашем проекте, и поделиться опытом, возможно, логикой проведения и приведенными процессами вы сможете воспользоваться в ваших проектах, а python-фишечки по расчету fixed horizon и анализу результатов пригодятся в ваших исследованиях

     31.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Когда хочется больше: пишем кубовый оператор

Итак, некоторое время назад я писал статью о том, как мы переехали на werf со скрипта. По большому счёту, это продолжение той истории. Задача встала такая: нужно максимально автоматизировано разворачивать свежее приложение на нескольких кластерах kubernetes, которое уже имеет обвязку для деплоя в виде werf. После некоторых изысканий и попыток использовать "коробочные" решения самой верфи и куба, я понял, что придётся написать собственный оператор, чтобы получить прям 100% покрытия всех "хотелок".

 

     30.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Вопросы и обсуждения

Python Bytes: #316 Python 3.11 is here and it's fast (crossover)

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

     30.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Пишем FastAPI с нуля на python

FastAPI — это современная, быстрая (высокопроизводительная) веб-инфраструктура для создания API-интерфейсов с Python 3.7+ на основе стандартных подсказок типов Python. В этой статье мы рассмотрим как написать его с нуля.

     30.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Используем Computer Vision для получения €6,147,455 за ночь во внутриигровой валюте

Последние 10 лет я играл в такие игры, как TownsMen 6, Clash of the Clans, SimCity и мою любимую OpenTTD (с открытым исходным кодом!).

Попробовав City Island 5, я был раздражен от того, что предметы не накапливались, пока я находился вне игры. У меня может быть самый лучший бизнес, стратегия и т.д., но я должен быть в игре, чтобы обеспечить сбор денег/ключей/золота с течением времени. Например, если моя пекарня зарабатывает 100 евро в минуту, я заработаю 100 евро только после того, как выйду из игры и вернусь через 24 часа.

Это стало особенно утомительным, когда я пытался накопить €5 000 000, необходимых для покупки острова, показанного ниже. Это займет у меня примерно две недели игры, если я не буду тратить деньги - оно того не стоит!

     30.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Релизы
     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Pyspark. Анализ больших данных, когда Pandas не достаточно

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

     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Полное руководство по модулю asyncio в Python. Часть 4

Сегодня, в четвёртой части (первая, вторая, третья) перевода учебного руководства по модулю asyncio в Python, представляем вашему вниманию разделы оригинала №8 и 9.

     29.12.2022       Выпуск 471 (26.12.2022 - 01.01.2023)       Статьи

Субъективные итоги года в мире Python

В прошлую пятницу мы собрались в онлайне обсудить, что запомнилось в уходящем году.  Это — текстовая выжимка из выпуска.