PythonDigest
1.96K subscribers
20 photos
1 video
14.6K links
Сборник наиболее интересных Python материалов.

https://pythondigest.ru/
Сделать донат - https://boosty.to/pydigest

Блог автора - @whydaily

Рекомендуем хостинг https://firstvds.ru/?from=421453
Download Telegram
tkforge - Drag & Drop in Figma to Create a Python GUI
https://ift.tt/yoaWsJT
Масштабирование глубокого обучения с помощью Horovod и Kubernetes
https://ift.tt/DcP0QXn

Horovod — это фреймворк для распределенного глубокого обучения, изначально разработанный в Uber. Он позволяет масштабировать обучение моделей на сотни и тысячи GPU, сокращая время тренировки с недель до часов. Horovod поддерживает такие фреймворки, как TensorFlow, Keras, PyTorch и Apache MXNet, и легко интегрируется с существующими кодовыми базами, требуя минимум изменений.
Эволюция подсчета в Python
https://ift.tt/6FdaxUn

У одной задачи может быть несколько способов решения. Возьмем классическую задачу программирования — задачу подсчета, в которой мы считаем, сколько раз каждый элемент списка встречается в нем. Способ решения этой задачи на Python менялся по мере развития языка.
IPython - 8.25.0
https://ift.tt/KFam6BG

Интерактивная оболочка для языка программирования Python. Скачать можно по ссылке: https://pypi.python.org/pypi/IPython
Основы DNS: понятие, иерархия, записи
https://ift.tt/h6aAExQ

DNS (Domain Name System) – это система, которая переводит понятные человеку доменные имена в IP-адреса, которые используют компьютеры для связи друг с другом. Представьте, что DNS – это как телефонная книга интернета. В обычной телефонной книге, если вам нужно найти номер телефона человека, вы ищете его по имени, и книга предоставляет вам номер. Точно так же DNS помогает находить IP-адреса, когда вы вводите доменное имя.Когда вы вводите адрес веб-сайта, например, www.example.com, в строку браузера, DNS помогает найти нужный IP-адрес, чтобы ваш браузер мог подключиться к нужному серверу.
Автоматическое создание интерактивных карт
https://ift.tt/a6jV5iK

В данной статье будет рассмотрен подход к автоматизированному созданию карт с использованием следующего технологического стека: QGIS, PostgreSQL, Django, Leaflet. Идея родилась ввиду необходимости быстрого создания интерактивных карт из уже созданных проектов в QGIS. Хочу сразу оговорится что проекты создаются без использования локальных слоев, а исключительно с использование БД для их хранения.
Python⇒Speed: Let’s optimize! Running 15× faster with a situation-specific algorithm
https://ift.tt/K4WDNPt
The Real Python Podcast – Episode #206: Building Python Unit Tests & Exploring a Data Visualization Gallery
https://ift.tt/kHyIs6l
#python #pydigest
IT-новости про Python перед вами.

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

- Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float
- Эволюция создания объектов (вторая часть)
- Масштабирование глубокого обучения с помощью Horovod и Kubernetes
- Основы DNS: понятие, иерархия, записи
- Бот-автоответчик с ChatGPT для Бизнес-аккаунта в Telegram на Aiogram 3
- PgQueuer - PostgreSQL Job Queuing
- tkforge - Drag & Drop in Figma to Create a Python GUI
- JupyterLab 4.2 and Notebook 7.2

Заходите в гости - https://pythondigest.ru/issue/546/
Как создать волшебника в Django: многошаговые формы
https://ift.tt/gB2Q96X

Сегодня мы поговорим о магии, но не той, что преподают в Хогвартсе. Речь пойдет о создании волшебника, точнее многошагового мастера форм в Django, который позволяет пользователю шаг за шагом продвигаться к желаемому результату. Эта статья расскажет, как использовать django-formtools для реализации волшебства на вашем сайте
Сводка от pythonz net 26.05.2024 — 02.06.2024
https://ift.tt/kmEY2jM

А теперь о том, что происходило в последнее время на других ресурсах.
Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float
https://ift.tt/l6npL8h

Ещё одна причуда Python, исследование её подноготной и попытка понять, почему так случается. Недавно в сети X был популярен этот твит (см. скриншот), и я обратил внимание. Это очередной сюрприз в Python, связанный с характерными для него уникальными деталями реализации.
Не только ORM (NoORM)
https://ift.tt/P4VYgob

Хочу поделиться библиотекой, существенно упрощающей взаимодествие с базами данных.«Написать свой собственный ORM» – неплохая задачка для тех, кто решил поглубже изучить некоторые языковые особенности Питона, но в данном случае задача была другая – написать не ORM, а не-ORM. Механизм, упорядочивающий и облегчающий доступ к базам данных, но который сам по себе ни в коей мере не является ORM-ом.
Мега-Учебник Flask Глава 12: Дата и время (издание 2024)
https://ift.tt/3ZLshVR

Это двенадцатая часть серии мега-учебника Flask, в которой я собираюсь рассказать вам, как работать с датами и временем таким образом, чтобы это работало для всех ваших пользователей, независимо от того, где они проживают.
Мега-Учебник Flask Глава 11: Дизайн приложения (издание 2024)
https://ift.tt/y7bFmS4

Это одиннадцатая часть серии мега-учебника Flask, в которой я собираюсь рассказать вам, как заменить базовые HTML-шаблоны новым набором, основанным на платформе пользовательского интерфейса Bootstrap.
Enbeddrus — обучение независящей от языка эмбеддинг-модели
https://ift.tt/Bm7SURG

Сегодня я хочу рассказать вам историю о том, как я обучил простую и компактную независящую от языка (language agnostic) модель-эмбеддер, которая умеет работать с техническими текстами о PHP и способна извлекать схожие эмбеддинги для параллельных текстов на английском и русском языках.
pytest - 8.2.2
https://ift.tt/foV3BU4

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

Модульный поиск для Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-haystack/
pymongo - 4.7.3
https://ift.tt/yAFEhNv

Python интерфейс для MongoDB. Скачать можно по ссылке: https://pypi.python.org/pypi/pymongo/
Я научу вас неправильно играть в Hearts of iron. Оптимизация довоенной экономики: часть 2
https://ift.tt/aSo6EmQ

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