Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453
New Library Updates in PyTorch 2.0
https://pytorch.org/blog/new-library-updates-in-pytorch-2.0/
Анализ STL моделей с использованием Python
https://ift.tt/zZRhnOd
В программных продуктах для работы с STL, таких как Geomatix Design X, Wrap, NX и др., функционал обязательно включает сегментацию STL модели на отдельные грани. В свободно распространяемом ПО, однако, инструменты для сегментации зачастую отсутствуют. В данной статье хочу рассказать о реализованном мной на Python алгоритме разбиения STL на отдельные грани.
FastAPI 0.95.0 supports and recommends Annotated 🚀
https://ift.tt/NF1xO56
Zef - toolkit for graph-relational data across space and time
https://ift.tt/dh3erl4
Django Performance Optimization Tips
https://ift.tt/xHyr1QZ
This article looks at where potential performance issues can occur in a Django application and how to address them in order to speed up your app.
Python Assertions, or Checking if a Cat Is a Dog
https://ift.tt/WVgbZio
The articles explains the rules of using assertions in Python, and when not to use them. Includes details on the __debug__ object.
django-tinymce - 3.6.1
https://ift.tt/TdObmqD
Интеграция редактора TinyMCE в админ панель Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-tinymce/
kombu - 5.3.0b3
https://ift.tt/FIgaq5z
Фреймворк для работы с AMQP. Скачать можно по ссылке: httpss://pypi.python.org/pypi/kombu/
watchdog - 3.0.0
https://ift.tt/Tl9oYuV
Библиотека и набор утилит для мониторинга событий файловой системы. Скачать можно по ссылке: httpss://pypi.python.org/pypi/watchdog/
Django - 4.2rc1
https://ift.tt/80fYPaL
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
Django DRF Sign-in with Apple
https://ift.tt/ghEv82c
Пришла пора внедрить систему аутентификации от Apple в проект на Django DRF, ведь система входа от Google была реализована давно и по идее проблем не должно было возникнуть, но как оказалось, у Apple есть свои определённые интересные и не очень особенности, о которых я напишу ниже.
Talk Python to Me: #407: pytest tips and tricks for better testing
https://ift.tt/UDHRtfF
Audio
ETL процесс для миграции процедур с mssql на postgreSQL. Часть 1. Введение
https://ift.tt/2q5bKjz
Хочется поделиться опытом преображения одного представления кода в другой с помощью ETL процесса и графовой базы данных на актуальном в наши дни примере.Вкратце есть база на mssql сервере есть хранимые процедуры. Есть база на postgres. Есть ETL процесс на Apache Air Flow. Запускаем процесс, по окончании в базе postgres появляются процедуры и данные.
Django. Ускорение сайта с помощью кэширования шаблонов и их частей
https://ift.tt/94RU5jm
Описание двух способов ускорения генерирования страниц сайта как с помощью кэширования частей шаблонов сайта, так и использования кэширующего загрузчика шаблонов на сайте.
Python Дайджест: как актуализировать всю кодовую базу с помощью pre-commit
https://habr.com/ru/company/first/blog/721732/
Продолжаю рассказывать, как open source проект Python Дайджест спустя 5 лет без обновлений удалось актуализировать по всему стэку технологий. В первой части рассказал, как удалось outdated проект с Python 3.4 обновить до Python 3.11 и Django 4.1.
В этой части расскажу, как удалось максимально дешево привести кодовую базу в актуальное состояние.
Ужасы PowerShell
https://ift.tt/b158eUG
Мне часто приходится пользоваться PowerShell. Конечно, его создатели не имели никакого представления о прекрасном и эстетике. Уродливость PowerShell особенна видна при его сравнении, например, с Python. С другой стороны, как говорится, c лица не воду пить - работает и хорошо? Но нет, мне кажется в PowerShell есть по крайней мере пара моментов, которые фатально влияют на его практическое применение.
Выгружаем историю изменений статуса задачи в Jira с помощью Python
https://ift.tt/GKNFh0I
В данной статье поэтапно расскажу, как подключится к Jira используя Python и выгрузить историю изменений статуса.
Django. Как написать блочный шаблонный тег tabbar наподобие тега blocktranslate
https://ift.tt/yOAY9fP
Туториал по написанию более продвинутых блочных шаблонных тегов в Django. Которые можно использовать помимо обычных inclusion_tag
Может ли chatGPT забронировать столик в ресторане через WhatsApp?
https://ift.tt/5L9fvBz
А почему бы не использовать возможности chatGPT и попросить его делать что-то за нас? Например, давайте попробуем настроить его так, чтобы он мог забронировать нам столик в наш любимый ресторан.
whisper - Robust Speech Recognition via Large-Scale Weak Supervision
http://github.com/openai/whisper
django-grappelli - 3.0.5
https://ift.tt/UTzt829
Альтернативный базирующийся на сетке дизайн админ панели Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-grappelli/
jsonschema - 4.18.0a1
https://pypi.org/project/jsonschema/4.18.0a1/
Валидатор JSON данных.Скачать можно по ссылке: https://pypi.python.org/pypi/jsonschema
redis - 4.5.2
https://ift.tt/mSGLEK1
Python клиент для Redis. Скачать можно по ссылке: https://pypi.python.org/pypi/redis/
beautifulsoup4 - 4.12.0
https://ift.tt/P4Vgerz
XML/HTML парсер. Скачать можно по ссылке: httpss://pypi.python.org/pypi/beautifulsoup4/
Бот-тестировщик. Автоматизация тестирования интеграции с Telegram ботом с помощью Telethon
https://ift.tt/tpvC7wH
В процессе автоматизации часто появляются интересные задачи, к которым, на первый взгляд, абсолютно непонятно как подступиться. Об одной из таких задач сегодня и пойдёт речь.Статья об автоматизации тестирования веб-приложения в связке с telegram ботом с использованием Telethon и очереди сообщений.
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Генерация 2D мира с помощью клеточного автомата
- Простейший полнотекстовый поиск с поддержкой морфологии
- Учим нейросеть принимать решения (на примере шахмат)
- Визуализация модели PyTorch
- Python Дайджест: как актуализировать всю кодовую базу с помощью pre-commit
- Дублирующий скрипт: мы ускорили бизнес-процесс с двух рабочих дней до семи минут
- Watchgha - watch the progress of GitHub Actions
- nicegui - Create web-based UI with Python
Заходите в гости - https://pythondigest.ru/issue/482/
Django REST. Реализация функционала добавления в «избранное» с возможностью расширения типов добавляемого контента
https://ift.tt/BOI7xWn
Допустим у нас есть зарегистрированные пользователи и какая-то модель, например "Компании", которую пользователь может добавлять в избранное. Обычно такая задача решается путем создания третьей таблицы Favorite, являющейся связующим звеном, для реализации ManyToManyField связи между пользователем и компанией
Django. Добавление счётчика уникальных просмотров
https://ift.tt/Cx0uKL9
Как сделать простой счётчик уникальных просмотров на основе ip адреса для не авторизованных пользователей и записи в таблицы пользователей для авторизованных пользователей
progressive_plots или ускоряем построение графиков
https://habr.com/ru/post/722556/
Большую часть карьеры я работал на стыке R&D и Deep Learning и в задачах возникающих в этих нишах часто невозможно написать какие-то автотесты и не всегда понятно где вообще может быть проблема поэтому нужно визуально исследовать графики каких-то алгоритмически-заданных функций или показаний с девайса при разных параметрах, а хочется эти графики изучить в максимально детализированном варианте, что почти всегда занимает неприлично большое количество времени.
Бесплатный мультиязычный чат для сайта на Tawk + Notion + Telegram + chatGPT + GPT-Index
https://habr.com/ru/post/722388/
Вы хотите общаться с посетителями сайта на всех языках и при этом чтобы вам помогал обученный на вашей базе знаний chatGPT?Я следил за различными видами использования chatGPT с момента его выхода. Предлагаемое в статье решение я еще не встречал и поэтому думаю оно будет кому-то полезным.