Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453
virtualenv - 20.21.1
https://ift.tt/Xa5Nktg
Инструмент создания виртуального рабочего окружения. Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv
403, 404 или 405. Разбираемся со статусами во ViewSet’ах DRF
https://ift.tt/Mj7wC3T
Идея делать нормальный REST на Django – утопия, но некоторые моменты настолько логичные и нет одновременно, что об этом хочется писать. Ниже история про то, как мы сделали ViewSet от GenericViewSet и пары миксинов в DRF, покрыли это все тестами и получили местами странные, но абсолютно обоснованные коды ответов.Текст может быть полезен новичкам (или чуть более прошаренным) в Django, дабы уложить в голове формирование url’ов и порядок вызова методов permission-классов. Ну а бывалые скажут, что все это баловство и надо было использовать GenericApiView.
audioflux - A library for audio and music analysis, feature extraction.
https://ift.tt/gRwnd9b
Пишем полезный сервис на Python для получении ИНН
https://ift.tt/WhjI3B9
В этой статье хочу рассказать о том, как написать полезный сервис, для получения ИНН по персональным данным (паспортные данные). ИНН физического лица получаем с использование сайта https://service.nalog.ru/. Похожая функциональность, скорее всего, уже где-то и кем-то была реализована. Основная идея статьи - поделиться опытом работы с Python в части создания законченного проекта с использованием контейнера зависимостей, создания слушателей для RabbitMQ и работой с базой данных MongoDB. Работа с клиентами сервиса реализована через RabbitMQ в режиме непрерывного чтения очереди, отправкой результата в выходную очередь. Сервис будет жить в Kubernetes, что требует наличие liveness и readiness проб. Для этого используется веб-сервер.
django-cms - 3.11.2
https://ift.tt/M3qk7xs
Легкая в использовании и удобная для разработки CMS. Скачать можно по ссылке: https://pypi.python.org/pypi/django-cms/
tornado - 6.3
https://ift.tt/UXJ5huD
Масштабируемый, не блокирующий web-сервер. Скачать можно по ссылке: https://pypi.python.org/pypi/tornado/
psutil - 5.9.5
https://ift.tt/dg3SUhV
Модуль для управления процессами в ОС. Скачать можно по ссылке: https://pypi.python.org/pypi/psutil/
#python #pydigest
IT-новости про Python перед вами.
Часть материалов из выпуска Python Дайджест:
- О чём все эти люди говорят, ChatGPT?
- Пишем свой личный Duolingo на минималках
- Методика портирования пакетов в операционную систему «Нейтрино»
- Автоматическое построение плоской панорамы
- Регрессионный анализ в DataScience. Часть 3. Аппроксимация
- Savant - высокопроизводительный фреймворк для видеоаналитики на Nvidia
- Girok - A powerful and beautiful CLI scheduler
- taskiq - Distributed task queue with full async support
- pip - 23.1
Заходите в гости - https://pythondigest.ru/issue/486/
Psycopg3 Binary and Django 4.2 Installation Quick Tip
https://ift.tt/DG8uSVr
The Real Python Podcast – Episode #153: Seeking Faster Text Processing & Python's .__repr__() vs .__str__()
https://ift.tt/eMtWk2D
Регрессионный анализ в DataScience. Часть 3. Аппроксимация
https://ift.tt/O0DVvjC
В предыдущих обзорах (https://habr.com/ru/articles/690414/, https://habr.com/ru/articles/695556/) мы рассматривали линейную регрессию. Пришло время переходить к нелинейным моделями. Однако, прежде чем рассматривать полноценный нелинейный регрессионный анализ, остановимся на аппроксимации зависимостей.
Python Bytes: #331 Python From the Future
https://ift.tt/x5vYc8h
Очередной выпуск англоязычного подкаста Python Bytes
Ядро планеты Python. Интерактивный учебник
https://ift.tt/WeaMiJ4
Я написал первые четыре главы мини-учебника «Ядро планеты Python», где постарался коротко, но достаточно ёмко раскрыть специфику, удобство и силу этого прекрасного языка. Оригинал учебника лежит на GitHub, вы вольны сколько угодно дополнять и переделывать его. Самое главное — учебник написан на Jupiter Notebook, а это значит, что вы можете интерактивно редактировать код, мгновенно добавляя новые сущности или проясняя непонятные моменты. Читать дальше →
Как получать стипендию Тинькофф, зная лишь ChatGPT?
https://ift.tt/USHc01s
Я студент и увидел, что Тинькофф выплачивает целых 25 тысяч рублей студентам каждый месяц, но надо пройти некий отбор. По описанию на сайте быстро становится понятно, что отбор на самом деле - некий аналог олимпиадных задач. И тут я вспомнил про ChatGPT, и мне стало интересно, если бы я был практически полным нулем в программировании, смог бы я получить стипендию, используя нейросеть?
Релиз Django LTS 4.2: обзор изменений и необходимости обновления
https://ift.tt/Ww2IKH9
В апреле 2023 года вышла новая LTS-версия Django Web Framework, одного из самых популярных фреймворков для веб-разработки на Python.«Вышла новая версия! Почему вы до сих пор не перешли на неё?» — такой вопрос часто возникает у студентов, изучающих этот фреймворк на курсах программирования. Аналогичный вопрос можно услышать и от начинающего специалиста, который недавно приступил к выполнению своих обязанностей в качестве бэкенд-разработчика.А стоит ли сейчас вообще начинать новый проект на Django или изучать этот фреймворк? В этой статье я, Евгений Бартенев, техлид и автор курса «Python-разработчик», помогу разобраться с этими и другими вопросами. Мы поговорим о разных типах релизов Django, посмотрим на главные изменения в новом и затронем основные аспекты, которые следует учитывать при обновлении версии Django в проекте.
Проверяем ветхозаветную историю происхождения человечества от Адама и Евы с помощью популяционной модели
https://ift.tt/CBX6m1d
Помню, как несколько лет назад сидел на последнем ряду аудитории и слушал лекцию по теории эволюции. Тогда мне это было особенно интересно: каждый вечер я штудировал доклады Дробышевского, Соколова, Панчина, Гельфанда и других причастных к Антропогенезу. И в один день преподаватель сердито посмотрела в окно и спросила меня, как долго должны ходить по газону люди, чтобы образовалась тропа.
Геопространственные технологий для управления паспортом медицинского участка
https://ift.tt/YA8kBwU
Всё началось с голосовых роботов. Во время борьбы с Ковидом наш коллцентр, носящий теперь гордое имя Центр телефонного обслуживания граждан 122, все чаще и чаще выстраивал очереди со временем ожидания ответа оператора свыше 30 минут. Нанять больше людей и начать стабильно укладываться в норматив ответа оператора менее 3-х минут не позволяли размеры помещения и фонда оплаты труда.
Полезные TreeMap визуализации для MSSQL, Postgres и MySQL
https://ift.tt/P8eVfDm
Я очень люблю визуализации. Человек лучше всего воспринимает информацию через образы. Для трех часто встречающихся баз (MSSQL, Postgres и MySQL) я смастерил плагины к проекту Bell, хотя этот код на Python можно использовать и отдельно. Поэтому для каждой визуализации я буду в скобочках писать имя файла из репозитория GitHub - вы можете этот файл вытащить и использовать его отдельно от проекта (для этого нудны минимальные модификации).
Pygments - 2.15.1
https://ift.tt/TKviB3h
Инструмент подсветки синтаксиса. Скачать можно по ссылке: https://pypi.python.org/pypi/Pygments/
django-rosetta - 0.9.9
https://ift.tt/pcEwR3J
Django-приложение, которое облегчает перевод Django-проектов. Скачать можно по ссылке: https://pypi.python.org/pypi/django-rosetta
sentry - 23.4.0
https://ift.tt/kS9LYxQ
Мощная система логгирования и платформа агрегации ошибок. Скачать можно по ссылке: https://pypi.python.org/pypi/sentry/
ReactPy - reactive user interfaces
https://ift.tt/z6W4NRi
mock - 5.0.2
https://ift.tt/ieXz9Sm
Python модуль для создания заглушек (mock-объект) при тестировании. Скачать можно по ссылке: https://pypi.python.org/pypi/mock/
Talk Python to Me: #411: Things I Wish Someone Had Explained To Me Sooner About Python
https://ift.tt/sbf6BmA
Audio
Marvin - A batteries-included library for building AI-powered software
https://ift.tt/uJvkxWe
Quadratic – Open-Source Spreadsheet with Python, AI (WASM and WebGL)
https://ift.tt/NUg5Wm3
Восемь признаков недо-yield вашего проекта на Python
https://ift.tt/cSNJIiO
Иногда говорят, что код имеет запах. Это относится к стилистике написания, выбору переменных и т.п. Однако, когда речь идет про циклы, я предпочитаю использовать термин «недо-yield», характеризующий стиль работы программиста в циклах и с массивами данных.
Making Python 100x faster with less than 100 lines of Rust
https://ift.tt/3oJIf6v
FawltyDeps - Dependency Checker
https://ift.tt/LuSkoxc