Size: a a a

2021 January 29
PythonDigest
источник
PythonDigest
Строгая десериализация YAML в Python c библиотекой marshmallow
https://habr.com/ru/post/539600/?utm_campaign=539600&utm_source=habrahabr&utm_medium=rss

 

Необходимо прочитать нетривиальный конфиг из .yaml файла.
Структура конфига описана с помощью дата-классов.
Необходимо, чтобы при десериализации были выполнены проверки типов, и, если данные невалидны, было брошено исключение.
 
источник
PythonDigest
источник
PythonDigest
Сохранение данных через сериализатор Django REST Framework
https://webdevblog.ru/sohranenie-dannyh-cherez-serializator-django-rest-framework/

Очень часто приходится сталкиваться с проектами в которых DRF Serializer используется только для вывода данных. А для ввода данных и их верификации используются какие то отдельные функции. Что как мне кажется совершенно неправильно. Если в проекте используется DRF Serializer то именно он и должен быть задействован для ввода и для вывода.
источник
PythonDigest
Python Bytes: #218 Keyboards for developers, Python, and some history
https://pythonbytes.fm/episodes/show/218/keyboards-for-developers-python-and-some-history
источник
PythonDigest
источник
PythonDigest
Телеграм бот для поддержки своими руками
https://habr.com/ru/post/539766/?utm_campaign=539766&utm_source=habrahabr&utm_medium=rss

Представьте, что у вас есть свой канал в Телеге. Допустим, вы высказываете непопулярную политическую точку зрения и, соответственно, ловите хейт в личку со стороны читателей и проходящих мимо.
источник
2021 January 30
PythonDigest
Python⇒Speed: Speed up pip downloads in Docker with BuildKit's new caching
https://pythonspeed.com/articles/docker-cache-pip-downloads/
источник
PythonDigest
«Любовь. Python. C++». Доклад Яндекса
https://habr.com/ru/post/539580/?utm_campaign=539580&utm_source=habrahabr&utm_medium=rss

Что связывает языки Python и C++? Как извлечь из этого выгоду лично для себя? На большой конференции Pytup Александр Букин показал способы, благодаря которым можно оптимизировать свой код, а также выбирать и эффективно использовать сторонние библиотеки.
источник
PythonDigest
Выжать максимум: Cloud Composer как fully-managed решение для Airflow
https://habr.com/ru/post/539866/?utm_campaign=539866&utm_source=habrahabr&utm_medium=rss

Сегодня хочу рассказать про Apache Airflow, который, на мой взгляд, является хорошим инструментом для построения ваших пайплайнов. 
источник
PythonDigest
Talk Python to Me: #301 Deploying and running Django web apps in 2021
https://talkpython.fm/episodes/show/301/deploying-and-running-django-web-apps-in-2021

Audio
источник
PythonDigest
10 удивительно полезных базовых функций Python
https://habr.com/ru/post/539932/?utm_campaign=539932&utm_source=habrahabr&utm_medium=rss

Те, кто работает с Python, знают, что этот язык хорош благодаря своей обширной экосистеме. Можно даже сказать, что язык программирования не выделялся бы ничем особенным, если бы не его замечательные пакеты, которые добавляют новые функции к основным.
источник
2021 January 31
PythonDigest
The Real Python Podcast – Episode #45: Processing Images in Python With Pillow
https://realpython.com/podcasts/rpp/45/

Audio
источник
PythonDigest
Курс Apache Airflow 2.0
http://khashtamov.com/ru/apache-airflow-course/

Наверняка вы читали мой пост про введение в Apache Airflow (https://khashtamov.com/ru/apache-airflow-introduction/). Многое с тех пор изменилось в инструменте, в декабре 2020 года вышла новая версия Apache Airflow 2.0. В ней появилось множество интересных фишечек:
TaskFlow API
полноценный REST API
обновлённый UI, он теперь выглядит свежим
отказоустойчивый планировщик, отныне он не является точкой отказа
серьёзные улучшения по производительности Airflow
Task Group на замену SubDAGs
умные сенсоры
источник
2021 February 01
PythonDigest
StackOverflow: интересные вопросы за неделю (cclxi)
http://python-weekly.blogspot.com/2021/01/cclxi-stackoverflow-python-report.html
источник
PythonDigest
Django: использование Check Constraints для проверки формата строк
https://adamj.eu/tech/2021/01/31/django-check-constraints-prevent-storage-empty-string/
источник
PythonDigest
#python #pydigest

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

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

- Строгая десериализация YAML в Python c библиотекой marshmallow
- Автоматизация статуса заказа через Telegram-бота, Computer Vision и SQL
- Автоматическое обучение взаимодействию функций с помощью самонастраиваемых нейронных сетей
- Выжать максимум: Cloud Composer как fully-managed решение для Airflow
- Django: использование Check Constraints для проверки формата строк
- Django: как ограничить время выполнения теста
- Изучение важных функций путем распространения различий в активации. DeepLIFT
- PyCharm 2020.3.3

Заходите в гости - https://pythondigest.ru/issue/371/
Присылайте интересные новости через форму на сайте.
источник
2021 February 02
PythonDigest
Django security releases issued: 3.1.6, 3.0.12, and 2.2.18
https://www.djangoproject.com/weblog/2021/feb/01/security-releases/
источник
PythonDigest
Собираем нейросети. Классификатор животных из мультфильмов. Без данных и за 5 минут. CLIP: Обучение без Обучения + код
https://habr.com/ru/post/540312/?utm_campaign=540312&utm_source=habrahabr&utm_medium=rss
источник
PythonDigest
Оценка достоверности отчетов об ошибках с помощью анализа временных рядов
https://habr.com/ru/post/539162/?utm_campaign=539162&utm_source=habrahabr&utm_medium=rss

В повседневной практике мне постоянно приходится анализировать взаимодействие различных сетевых элементов, которые участвуют в предоставлении той или иной услуги абонентам.
Для оценки качества услуги обычно используются отчёты об ошибках, которые формируются на основе сообщений об ошибках от различных сетевых элементов. Анализ достоверности отчётов об ошибках — важный этап оценки качества услуги. В этой статье рассмотрим, как различные статистические методы могут применяться в инженерной практике при оценке достоверности отчётов об ошибках.
источник