py_digest | Technologies

Telegram-канал py_digest - PythonDigest

1874

Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453

Subscribe to a channel

PythonDigest

[Видео] Практическая сторона тестов
https://www.youtube.com/watch?v=FEds7C5qQP8

Поделюсь личным опытом болей и радостей жизни с тестами и без. Обсудим лучшие и худшие практики. Покурим вместе код.

Читать полностью…

PythonDigest

Пишем чат-бот для работы с PDF
https://ift.tt/vHVTMOt

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

Читать полностью…

PythonDigest

Python Deque Tutorial With 7 Example Use Cases
https://ift.tt/IenKqFZ

This tutorial teaches the mechanics of the data structure collections.deque, using seven example use cases where deque simplifies the implementation of a function.

Читать полностью…

PythonDigest

Understanding Context Manager and Its Syntactic Sugar
https://ift.tt/YbuDx0P

The Context Manager is gets used for all kind of interesting things around blocks of code. This article gives a background about the origins of the context manager, which problem it solves and how to use it.

Читать полностью…

PythonDigest

Test and Code: 216: ruff, uv, and Astral: Python tooling, much faster, with Rust
https://ift.tt/jK7d8NL

Audio

Читать полностью…

PythonDigest

Understanding Tasks in Diffusers: Part 2
https://ift.tt/wMTVAjG

Читать полностью…

PythonDigest

Talk Python to Me: #452: Top Quart (async Flask) Extensions
https://ift.tt/lLDQq9y

Audio

Читать полностью…

PythonDigest

Разбираемся в АА-деревьях (Python)
https://ift.tt/w2Wdi89

АА-дерево - это модификация красно-черного дерева с целью упрощения реализацииКак его реализовать и как оно работает на конкретных примерах

Читать полностью…

PythonDigest

Сводка от pythonz net 03.03.2024 — 10.03.2024
https://ift.tt/Lkp3Kos

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

Читать полностью…

PythonDigest

await anywhere, взгляд на третью сторону медали: sync vs async vs …
https://ift.tt/kb3yPdq

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

Читать полностью…

PythonDigest

redis - 5.0.3
https://ift.tt/DeXCfhb

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

Читать полностью…

PythonDigest

Метод главных компонент (PCA). Принцип работы и реализация с нуля на Python
https://ift.tt/7EFoOkd

Метод главных компонент (Principal Component Analysis или же PCA) — алгоритм обучения без учителя, используемый для понижения размерности и выявления наиболее информативных признаков в данных. Его суть заключается в предположении о линейности отношений данных и их проекции на подпространство ортогональных векторов, в которых дисперсия будет максимальной.

Читать полностью…

PythonDigest

django-sqids - генерация идентификатора на основе чисел
https://ift.tt/SERP84v

Читать полностью…

PythonDigest

pytest - 8.1.1
https://ift.tt/XqcvyQ5

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

Читать полностью…

PythonDigest

Как за один pet-проект получить два диплома
https://ift.tt/hRWyA38

Все же знают серию компьютерных футбольных симуляторов FIFA? Раньше я много играл в эту игру. Кто-то скажет, что это бесполезная трата времени, но я с этим не согласен. Эта игра вдохновила меня на разработку pet-проекта, который стал моим бакалаврским дипломом.Во время игры в FIFA пользователь видит небольшую карту с местоположением игроков и мяча на поле, данный элемент интерфейса является очень полезной фичей, без которой невозможно представить полноценный игровой процесс. Мне показалось, что данную карту было бы неплохо перенести в реальный мир, используя видеозапись матча и нейросеть. 

Читать полностью…

PythonDigest

[Видео] Переход от Statsd к Prometheus
https://www.youtube.com/watch?v=bDadZ11qKII

Про то, как структурировать метрики прометея в коде, выстроить удобные абстракции. Как меняется парадигма при переходе со statsd на прометей. Подводные камни при работе с прометеем.

Читать полностью…

PythonDigest

whenever - Strict, Predictable, and Typed Datetimes
https://ift.tt/g2nVAwi

Читать полностью…

PythonDigest

GIL Disable Added to Main Branch of Python Project
https://ift.tt/OuBmGCW

Читать полностью…

PythonDigest

Ограничения в телеграм-бот (Bot API), о которых никто не расскажет
https://ift.tt/BnowOtf

В декабре 23-го мне поступила творческая задача разработать телеграм-бот для проведения новогоднего марафона-тренинга по личностному росту. В этой статье расскажу о проблеме, с которой столкнулась при разработке телеграм-бота. Разберем ошибку 429 (Too Many Requests) и лимиты на доступ к API.

Читать полностью…

PythonDigest

Стекинг и блендинг в ML. Ключевые особенности и реализация с нуля на Python
https://ift.tt/NW8A7gk

Среди всех методов ансамблирования особое внимание заслуживают две очень мощные техники, известные как стекинг (stacked generalization) и блендинг, особенность которых заключается в возможности использования прогнозов не только однородных, но и сразу нескольких разных по природе алгоритмов в качестве обучающих данных для другой модели, на которой будет сделан итоговый прогноз.

Читать полностью…

PythonDigest

Does Python have pointers?
https://ift.tt/LbPfgBc

People sometimes ask, “Does Python have pointers?” I hate to be the typical senior engineer, but this is one of those questions where the answer is, it depends what you mean by pointer.

Читать полностью…

PythonDigest

Создание генетического алгоритма для нейросети и нейроcети для графических игр с помощью Python и NumPy
https://ift.tt/Depbhn7

Сегодня я расскажу и покажу, как сделать Genetic Algorithm(GA) для нейросети, чтобы с помощью него она смогла проходить разные игры. Я его испробовал на игре Pong и Flappy bird. Он себя показал очень хорошо.

Читать полностью…

PythonDigest

Разработка Desktop приложений на Python и библиотеки PySide6/PyQt6. Часть 2. Знакомство с виджетами и Qt Designer
https://ift.tt/ljSukJr

Мы продолжаем изучать PySide6/PyQt6 и сейчас мы с Вами познакомимся с виджетами, компоновкой и Qt Designer. PySide6 включают в себя довольно большое количество встроенных виджетов. Вы можете найти более подробную информацию в официальной документации PySide6.

Читать полностью…

PythonDigest

#python #pydigest
IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- Как мы делали корпоративный чемпионат по Python
- Как за один pet-проект получить два диплома
- Кластеризация в ML: от теоретических основ популярных алгоритмов к их реализации с нуля
- Методы очистки данных в Pandas
- Как расширить возможности стандартного Enum
- Deploying Django Apps in Kubernetes
- Celery для новичков
- cantok - Implementation of the “Cancellation Token” Pattern
- hypofuzz - Adaptive Fuzzing of Hypothesis Tests

Заходите в гости - https://pythondigest.ru/issue/534/

Читать полностью…

PythonDigest

Кластеризация в ML: от теоретических основ популярных алгоритмов к их реализации с нуля на Python
https://ift.tt/YyvXlBc

Кластеризация — это набор методов без учителя для группировки данных по определённым критериям в так называемые кластеры, что позволяет выявлять сходства и различия между объектами, а также упрощать их анализ и визуализацию. Из-за частичного сходства в постановке задач с классификацией кластеризацию ещё называют unsupervised classification.

Читать полностью…

PythonDigest

Разработка Desktop приложений на Python и библиотеки PySide6/PyQt6. Часть 1. Установка и первое приложение на PySide6
https://ift.tt/GXoeSsm

Сегодня мы с Вами рассмотрим прекрасную библиотеку PySide6, которая является оберткой для взаимодействия с Qt при помощи языка Python, которые позволяет вам использовать Python для написания desktop-приложений Qt.

Читать полностью…

PythonDigest

Final Pre-live Features - Building SaaS with Python and Django #184
https://ift.tt/d3tvC6r

In this episode, we completed the final features needed to get the site open for others to sign up. This included some dynamic limiting of the number of people allowed to sign up. We also had to add the template styling for the login page.

Читать полностью…

PythonDigest

How to spend less time writing Django tests
https://ift.tt/9JYIER2

Autogenerating Django integration tests using Kolo and trace inversion.

Читать полностью…

PythonDigest

Pyproject.nix - Nix tooling for Python project metadata
https://ift.tt/NYiWovr

Читать полностью…

PythonDigest

django-filter - 24.1
https://ift.tt/bHEgqrG

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

Читать полностью…
Subscribe to a channel