Size: a a a

2021 February 18
PythonDigest
Efficiently Cleaning Text with Pandas
https://pbpython.com/text-cleaning.html
источник
PythonDigest
Привет всем.

Python Дайджест существует как хобби проект, без цели заработка или какого-то пиара.

Чтобы хоть иногда компенсировать затраты на хостинг и домен, кидается ссылка на донат (кидают обычно рублей 150, максимум), плюс на сайте встроена реклама, которая и окупает хостинг. Про окупаемость времени даже речи не идет.

Telegram канал не крупный, но временами пишут с желанием разместить рекламу.
Ниже размещаю опросник, по результатам которого пойму, стоит ли на такие просьбы реагировать.
источник
PythonDigest
Как вы отреагируете на рекламу в этом канале? (не чаще раза в несколько недель, месяцев, с подпиской "реклама")
Анонимный опрос
32%
Положительно
48%
Нейтрально
20%
Отрицательно
Проголосовало: 254
источник
PythonDigest
Как образовательный коптер помогает научиться программировать на Python, и что не так с Lua
https://habr.com/ru/post/542960/?utm_campaign=542960&utm_source=habrahabr&utm_medium=rss

Почти 4 года прошло с выпуска первой статьи (https://habr.com/ru/post/401349/) об учебном квадрокоптере Геоскан Пионер. За это время формат конструктора для сборки учебного квадрокоптера успел набрать популярность - он хорошо подходит как для организации учебного процесса со школьниками или студентами, так и для использования на различных хакатонах, соревнованиях, или при выполнении на его базе исследовательских проектов.
источник
PythonDigest
Python⇒Speed: Почему вам точно стоит обновлять pip?
https://pythonspeed.com/articles/upgrade-pip/
источник
PythonDigest
Профилирование с cProfile и совет оптимизации
https://www.wrighters.io/profiling-python-with-cprofile-and-a-speedup-tip/

Пример профилирования простой функции
источник
2021 February 21
PythonDigest
Test and Code: 145: For Those About to Mock - Michael Foord
https://testandcode.com/145

Audio
источник
PythonDigest
Python Bytes: #221 Pattern matching and accepting change in Python with Brett Cannon
https://pythonbytes.fm/episodes/show/221/pattern-matching-and-accepting-change-in-python-with-brett-cannon

Audio
источник
PythonDigest
Django security releases issued: 3.1.7, 3.0.13 and 2.2.19
https://www.djangoproject.com/weblog/2021/feb/19/security-releases/
источник
2021 February 22
PythonDigest
источник
PythonDigest
The Real Python Podcast – Episode #48: Stochastic Gradient Descent and Deploying Your Python Scripts on the Web
https://realpython.com/podcasts/rpp/48/

Audio
источник
PythonDigest
источник
PythonDigest
Ускоряем код на Python с помощью Nim
https://habr.com/ru/post/543332/?utm_campaign=543332&utm_source=habrahabr&utm_medium=rss

Nim – статически типизированный, компилируемый, объектно-ориентированный язык программирования. Nim создавался, чтобы быть таким же быстрым как С и таким же выразительным как Python, и к тому же, расширяемым как Lisp (https://en.wikipedia.org/wiki/Lisp_(programming_language)). Благодаря синтаксическому сходству с Python, Nim станет отличным выбором языка для расширения, если с C вам не по пути.
источник
PythonDigest
#python #pydigest

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

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

- Разбираемся с not в Python
- Подбор гиперпараметров ML-модели с помощью HYPEROPT
- Как образовательный коптер помогает научиться программировать на Python, и что не так с Lua
- Ускоряем код на Python с помощью Nim
- Профилирование с cProfile и совет оптимизации
- Python⇒Speed: Почему вам точно стоит обновлять pip?
- Повторяем когортный анализ. Комплексный подход — Python, SQL, Power BI
- Django security releases: 3.1.7, 3.0.13 and 2.2.19

Заходите в гости - https://pythondigest.ru/issue/374/
Присылайте интересные новости через форму на сайте.
источник
PythonDigest
Поддержка токенов PKCS#11 с ГОСТ-криптографией в Python. Часть I
https://habr.com/ru/post/542182/?utm_campaign=542182&utm_source=habrahabr&utm_medium=rss

Поддержка криптографических токенов PKCS#11 с российской криптографией в скриптовых языках (Python, Tcl) давно находится в моём поле зрения. Это, прежде всего, пакет TclPKCS11 и реализованная на его базе кроссплатформенная утилита cryptoarmpkcs. Утилита cryptoarmpkcs написана на tcl/tk и функционирует на различных платформах, включая Android. Пакет TclPKCS11 версии 1.0.0 заточен на работу именно с токенами, поддерживающими ГОСТ Р 34.11-2012 и ГОСТ Р 34.10-2012. Он позволяет генерировать ключевые пары по ГОСТ Р 34.10-2012 с длиной закрытого ключа 256 и 512 бит, формировать и проверять электронную подпись. Все это можно наглядно видеть в утилите cryptoarmpkcs, в которой в качестве криптодвижка используется именно этот пакет
источник
PythonDigest
источник
PythonDigest
источник
2021 February 23
PythonDigest
Продолжаем прокачивать Ansible
https://habr.com/ru/post/543598/?utm_campaign=543598&utm_source=habrahabr&utm_medium=rss

Vladislav ? Shishkov, [17.02.21 20:59] Господа, есть два вопроса, касаются кастомной долгой операции, например, бекапа: 1. Можно ли через ансибл прикрутить прогрессбар выполнения кастомного баша? (если через плагин, то пните в какой-нибудь пример или документацию плиз) 2. Вроде хочется для этого баша написать плагин, но встает вопрос, как быть и как решать моменты выполнения, которые идемпотентны?
источник
PythonDigest
Используем графики в Django с Chart.js
https://testdriven.io/blog/django-charts/
источник
PythonDigest
Краткость — сестра таланта: Как сделать Transformer/Summarizer на Trax
https://habr.com/ru/post/543278/?utm_campaign=543278&utm_source=habrahabr&utm_medium=rss

В новой курсеровской специализации «NLP (https://www.coursera.org/specializations/natural-language-processing)» от deeplearning.ai (https://deeplearning.ai/) в качестве библиотеки глубокого обучения используется Trax. В последнем курсе подробно разбирается механизм внимания и его использование в архитектуре Transformer, в том числе в таких «новеллах» как BERT (https://habr.com/ru/post/436878/) и T5 (https://towardsdatascience.com/t5-text-to-text-transfer-transformer-643f89e8905e). Имея некоторое количество свободного времени специализацию можно пройти за несколько недель, что я собственно и сделал, соблазнившись возможностью построить собственный трансформер. Очень хотелось сделать модель, которая может работать с текстами на русском языке.
источник