PythonDigest – Telegram
PythonDigest
1.89K subscribers
23 photos
1 video
17.1K links
Сборник Python новостей: https://pythondigest.ru

Наш IT-тренажер: https://app.incidenta.tech/

Создано в @incidenta_tech
Download Telegram
#python #pydigest

Сборник Python новостей уже перед вами.

В выпуске Python Дайджест вы найдете:

- Фреймворки для тестирования: личный опыт и новые методы
- Обнаружение таблиц на сканах с использованием Fast-rcnn на Pytorch
- Объем, центр масс, моменты инерции тела имея только mesh поверхности
- Работаем с текстами на Python: кодировки, нормализация, чистка
- Python⇒Speed: Scanning your Conda environment for security vulnerabilities
- Геоаналитика с помощью Python и открытых данных: пошаговое руководство
- Python микросервисы с Kafka без боли
- Создаём анимационные обучающие видео на Python с помощью Manim

Заходите в гости - https://pythondigest.ru/issue/405/
Присылайте интересные новости через форму на сайте.
Расчет евклидова расстояния с помощью NumPy
https://habr.com/ru/post/579914/?utm_campaign=579914&utm_source=habrahabr&utm_medium=rss

В этом руководстве мы рассмотрим, как рассчитать евклидово расстояние между двумя точками в Python с помощью Numpy.Что такое евклидово расстояние?Евклидово расстояние - это фундаментальная метрика расстояния, относящаяся к системам в евклидовом пространстве.
Руководство по модулю клавиатуры Python
https://habr.com/ru/post/579942/?utm_campaign=579942&utm_source=habrahabr&utm_medium=rss

Python является одним из наиболее подходящих языков для автоматизации задач. Будь то повторяемый (этический) веб-скоб через некоторое время, запуск некоторых программ при запуске компьютера или автоматизацию отправки повседневных электронных писем, Python имеет много модулей, которые облегчают вашу жизнь.Одним из них является модуль под названием keyboard, который полностью контролирует вашу клавиатуру. С помощью данного модуля вы можете печатать что угодно, создавать горячие клавиши, сокращения, блокировать клавиатуру, ждать ввода и т. д.
Podcast.__init__: An Exploration Of Automated Speech Recognition
https://www.pythonpodcast.com/automated-speech-recognition-episode-333/

Audio
Сводка от pythonz19.09.2021 — 26.09.2021
https://pythonz.net/articles/396/

А теперь о том, что происходило в последнее время на других ресурсах.
Разделение, объединение и поворот PDF-документов на Python с помощью borb
https://habr.com/ru/post/580016/?utm_campaign=580016&utm_source=habrahabr&utm_medium=rss

Формат переносимых документов (PDF) не является форматом WYSIWYG (What You See is What You Get (То, Что Вы Видите, это То, Что Вы Получаете)). Он был разработан, чтобы быть независимым от платформы, независимым от базовой операционной системы и механизмов рендеринга.Для достижения этой цели PDF был создан для взаимодействия с помощью чего-то более похожего на язык программирования, и для достижения результата полагается ряд инструкций и операций. Фактически, PDF основан на языке сценариев - PostScript, который был первым независимым от устройства языком описания страниц.В этом руководстве мы будем использовать borb - библиотеку Python, предназначенную для чтения, манипулирования и генерации PDF-документов. Он предлагает как низкоуровневую модель (что позволяет получить доступ к точным координатам и макету), так и высокоуровневую модель (где вы можете делегировать точные расчеты полей, позиций и т. д.).
Python GUI. Библиотека KivyMD. Шаблон MVC, parallax эффект и анимация контента слайдов
https://habr.com/ru/post/580132/?utm_campaign=580132&utm_source=habrahabr&utm_medium=rss

Приветствую вас, дорогие любители и знатоки Python! Прошло пол года с момента моей последней публикации на Хабре. Был погружен в пучину обстоятельств и сторонние проекты. Начиная с сегодняшней, статьи будут выходить с периодичностью раз в месяц. В этой статье мы рассмотрим как создать и анимировать контент для слайдов а также сделать parallax эффект для фонового изображения с помощью фреймворка Kivy и библиотеки KivyMD.
Алгоритмы поиска схожих объектов в рекомендательных системах
https://habr.com/ru/post/580162/?utm_campaign=580162&utm_source=habrahabr&utm_medium=rss
Мегаанализ распространения Covid-19 в Москве
https://habr.com/ru/post/580434/?utm_campaign=580434&utm_source=habrahabr&utm_medium=rss

В этой части целого цикла статей я представлю статистические данные. В последующих главах будет выполнено предсказание тяжести заболевания, влияния загрязнения воздуха и даже сделано фундаментальное открытие, обобщающее закон Гомперца на различные тяжести течения Covid- 19.
Первые шаги в aiohttp, часть 3: публикуем приложение в Интернете
https://habr.com/ru/post/580202/?utm_campaign=580202&utm_source=habrahabr&utm_medium=rss

Сегодня разберем заключительную часть цикла «Первые шаги в aiohttp». В первой статье мы создали и настроили проект, а во второй подключили базу данных. В этой части статьи мы рассмотрим размещение нашего веб-сервиса в Интернете, используя платформу Heroku.Асинхронное программирование — большая тема. Если хотите разобраться в ней подробнее, приходите к нам на курс.
Интересное применение WordCloud
https://habr.com/ru/post/580560/?utm_campaign=580560&utm_source=habrahabr&utm_medium=rss

Хочу продемонстрировать вам, как я использовал библиотеку WordCloud для создания подарка для друга/подруги. Я решил составить облако слов по переписке с человеком, чтобы выделить основные темы, которые мы обсуждаем.
Дообучаем готовую нейросеть для классификации данных
https://habr.com/ru/post/580392/?utm_campaign=580392&utm_source=habrahabr&utm_medium=rss

В прошлой статье (https://habr.com/ru/company/funcorp/blog/576658/) мы научились классифицировать данные без разметки с помощью понижения размерности и методов кластеризации. По итогам получили первичную разметку данных и узнали, что это картинки. С такими начальными условиями можно придумать что-то более серьёзное, например, дообучить существующую нейросеть на наши классы, даже если до этого она их никогда не видела. В iFunny на первом уровне модерации мы выделяем три основных класса
Podcast.__init__: Accelerating Drug Discovery Using Machine Learning With TorchDrug
https://www.pythonpodcast.com/torchdrug-drug-discovery-machine-learning-episode-334/

Audio
Python Bytes: #252 Jupyter is now a desktop app!
https://pythonbytes.fm/episodes/show/252/jupyter-is-now-a-desktop-app

Audio
Как настроить SQLAlchemy, SQLModel и Alembic для асинхронной работы с FastAPI
https://habr.com/ru/post/580866/?utm_campaign=580866&utm_source=habrahabr&utm_medium=rss

В этом руководстве предполагается, что у вас есть опыт работы с FastAPI и Postgres с помощью Docker. Вам нужна помощь, чтобы ускорить работу с FastAPI, Postgres и Docker? Начните со следующих ресурсов:
Небольшой модуль для работы с dnevnik.ru на python
https://habr.com/ru/post/580992/?utm_campaign=580992&utm_source=habrahabr&utm_medium=rss

Это моя первая статья, и сегодня я хочу рассказать вам про свой первый модуль на python. Называется он dnevnikru. Я написал его для облегчения работы с сайтом дневника. Работает модуль по принципу парсера, а не получает данные через API. Идея написать такой модуль пришла мне после идеи написать телеграм бота для просмотра оценок и домашних заданий из Дневника.ру
Python⇒Speed: Building Docker images on GitLab CI: Docker-in-Docker and Podman
https://pythonspeed.com/articles/gitlab-build-docker-image/
The Real Python Podcast – Episode #80: Make Your Python App Interactive With a Text User Interface (TUI)
https://realpython.com/podcasts/rpp/80/

Audio