Протоколы в Python
https://ift.tt/raV5LTs
В Python 3.8. появилась новая примечательная возможность — протоколы (protocols). Протоколы — это альтернатива абстрактным базовым классам (abstract base classes, ABC). Они позволяют пользоваться структурной подтипизацией (structural subtyping), то есть — осуществлять проверку совместимости классов исключительно на основе анализа их атрибутов и методов. В этом материале мы поговорим о протоколах в Python и разберём практические примеры работы с ними.
Django - 4.2.4
https://ift.tt/MD4BN6p
Мощный web-фреймворк. Скачать можно по ссылке: https://pypi.python.org/pypi/Django/
selenium - 4.11.1
https://ift.tt/9A6vhT2
Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/
numpy - 1.25.2
https://ift.tt/USvYcgz
Модуль для работы с многомерными массивами. Скачать можно по ссылке: https://pypi.python.org/pypi/numpy/
Сводка от pythonz.net 23.07.2023 — 30.07.2023
https://ift.tt/56LhmIJ
А теперь о том, что происходило в последнее время на других ресурсах.
5-1 не в вашу пользу: 5 ошибок при создании игры
https://ift.tt/BlT7y4q
«Блин, вот бы создать свою игру, да чтобы с этим да этим.....» — наверное каждый человек не раз сталкивался с подобным желанием, но 95% подобных желаний оканчивались ничем. В этой статье я хочу рассказать о том, как я делал свою игру и какие ошибки совершал.
Customize Django Admin Interface
https://ift.tt/T1WBkfa
An in-depth look at ways to customize (and perhaps improve) Django's admin app.
flake8 - 6.1.0
https://ift.tt/LoGmayQ
Модуль проверки форматирования кода. Скачать можно по ссылке: https://pypi.python.org/pypi/flake8/
xorbits - Scalable Python DS & ML, in an API compatible & lightning fast way
https://ift.tt/J0sHOpx
Python Bytes: #345 Some Big Time Releases
https://ift.tt/jpnFKSW
Очередной выпуск англоязычного подкаста Python Bytes
Книга «Грокаем глубокое обучение с подкреплением»
https://ift.tt/kMnfZau
Мы учимся, взаимодействуя с окружающей средой, и получаемые вознаграждения и наказания определяют наше поведение в будущем. Глубокое обучение с подкреплением привносит этот естественный процесс в искусственный интеллект и предполагает анализ результатов для выявления наиболее эффективных путей движения вперед. Агенты глубокого обучения с подкреплением могут способствовать успеху маркетинговых кампаний, прогнозировать рост акций и побеждать гроссмейстеров в Го и шахматах.
Sphinx - 7.1.1
https://ift.tt/6z9qPMX
Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/
Получаем данные из «Яндекс.Метрики» в электронные таблицы и BI: пошаговая инструкция
https://ift.tt/cr6gh2E
Стандартный интерфейс «Яндекс.Метрики» позволяет анализировать данные о посетителях сайта и их поведении достаточно подробно. Тем не менее, для решения задач глубокой аналитики стандартного функционала может оказаться недостаточно. К тому же многим аналитикам привычнее и зачастую нужнее проводить аналитику в электронных таблицах (Excel, Google Sheet) или BI. Да, можно выгружать отчеты из «Метрики» сначала в Excel-файлы. Но на таком полуручном режиме оперативной и эффективной аналитики особо не построишь.
Django, RQ и FakeRedis
https://ift.tt/1C3oDPj
Я часто в своих проектах использую связку Django + RQ вместо Celery. RQ удобный и максимально простой инструмент среди популярных Task Queue решений в экосистеме Python.
Sphinx - 7.1.2
https://ift.tt/juea5d4
Python генератор документации. Скачать можно по ссылке: https://pypi.python.org/pypi/Sphinx/
selenium - 4.11.2
https://ift.tt/B9QVgzX
Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/
selenium - 4.11.0
https://ift.tt/yR3cIm2
Модуль для автоматизации тестирования web-приложений. Скачать можно по ссылке: https://pypi.python.org/pypi/selenium/
Аналитика небольших данных: как совместить Excel, Python и SQL с помощью инструментов с открытым исходным кодом
https://ift.tt/vDmZG2R
Как с помощью двух мощных инструментов с открытым исходным кодом можно совместить привычный для пользователей интерфейс, надежность и мощь SQL, гибкость Python и командную работу как в Google Spreadsheet?
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- Как сделать свой AnythingGPT, отвечающий на вопросы так, как вам это необходимо
- Четыре способа написать Hello world, или инструменты для создания GUI
- Автоматизация обеспечения качества кода
- XML-RPC: Ускоряем работу сервера, пользуясь только стандартной библиотекой
- Polars vs Pandas. Inside an AWS Lambda
- Cython 3.0.0
- django-ckeditor - 6.7.0
Заходите в гости - https://pythondigest.ru/issue/501/
pyparsing - 3.1.1
https://ift.tt/QKc2gey
Python модуль для синтаксического анализа. Скачать можно по ссылке: https://pypi.python.org/pypi/pyparsing/
Пример уменьшения размерности данных с помощью линейных и нелинейных методов в Python
https://ift.tt/bmKASBC
Уменьшение размерности данных — это подход упрощения сложных наборов данных для облегчения их обработки. По мере того как данные растут и становятся более сложными, извлекать информацию становится все труднее, а визуализация становится более накладной. Методы уменьшения размерности данных решают эту проблему, предоставляя меньшее количество измерений (столбцов) при сохранении наиболее важной информации. Мы можем потерять некоторые детали, но получить более простое представление данных, которое легче обрабатывать и сравнивать.
pyflakes - 3.1.0
https://ift.tt/pT3750E
Статический анализатор Python-кода. Скачать можно по ссылке: https://pypi.python.org/pypi/pyflakes/
h2o-llmstudio - a framework and no-code GUI for fine-tuning LLMs
https://ift.tt/kVsZuPz
Как я разрабатывал чат-бот для Telegram, отслеживающий питание и тренировки
https://ift.tt/hzaXrLn
Попользовавшись множеством приложений вида «калькулятор калорий» и «трекер тренировок», пришел к выводу, что функционал подобных приложений не так широк, как этого бы хотелось, а доступ к более‑менее продвинутому функционалу стоит несоразмерно много для российского кошелька. Философия популярных приложений часто такова: вот, отслеживай съеденные калории, но чтобы контролировать соотношение БЖУ, отслеживать потребление воды и т. д. — плати деньгу. С вас 20 баксов в месяц, но только сегодня всего за 199$ можешь получить доступ на год. Ну что, пробиваем? (*утрированно*)
django-ckeditor - 6.7.0
https://ift.tt/FnphwTM
Интеграция CkEditor в админ панель Django. Скачать можно по ссылке: https://pypi.python.org/pypi/django-ckeditor/