Size: a a a

2019 July 22
PythonDigest
[Видео] Django внутри Django: framework для чатботов
https://www.youtube.com/watch?v=NHZ6LU74Jm0

Михаил Новиков (Fasttrack, Тимлид)


С одной стороны — это доклад о том, как построить low-code платформу на базе Django Template Language, сделать ее безопасной и дать пользователям описывать бизнес-процессы на языке джанго-шаблонов. С другой — это рассказ для продвинутых (и не очень) разработчиков, как можно извратить джангу и пользоваться абсолютно всеми ее компонентами не по назначению☺ мы переписали роутер, urlconf, middleware, написали свою систему вьюх, свой template engine на базе родного джанговского и тд. Полезное для слушателей — на примере нашего "Django внутри Django" я расскажу о кишках самой джанги, об интересных паттернах, которые в ней применяются (например, миддлвары, которые начиная с версии 2 сделаны в функциональном стиле), об инсайтах по оптимизации (например, оказывается, резолв по урезанной части urlconf’а примерно в 10 раз быстрее резолва по полному urlconf’у) и так далее
источник
PythonDigest
Подборка рабочих примеров обработки данных
https://habr.com/ru/post/460557/?utm_campaign=460557&utm_source=habrahabr&utm_medium=rss

По стопам моего первого поста (https://habr.com/en/post/452392/) подборки датасетов для машинного обучения — сделаю подборку относительно свежих датасетов с рабочими примерами по обработке данных. Ведь ни для кого не секрет, что обучение на хороших примерах проходит эффективнее и быстрее. Посмотрим, что интересного нам смогут показать одни из лучших примеров по обработке данных.
источник
PythonDigest
GitGot - инструмент поиска конфиденциальных секретных данных в GitHub.
http://github.com/BishopFox/GitGot
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (clxxxvii)
http://python-weekly.blogspot.com/2019/07/clxxxvii-stackoverflow-python-report.html
источник
PythonDigest
#python #pydigest

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

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

- Вероятность того, что 2 шахтёра имеют одинаковый мир
- Автоматизация импортов в Python
- Рецепты для ELFов
- Модуль dis в Python и свертка констант
- Сравнение BDD фреймворков Python: плюсы и минусы
- Простое шифрование текста — кортежем цифр, с регулированием сложности
- Курс лекций «Основы цифровой обработки сигналов»
- [Видео] Доклады с PyCon Russia 2019
- [Видео] Доклады с Moscow Python Meetup 65
- requests-html - Pythonic HTML Parsing for Humans™
- webssh - Web based ssh client


Заходите в гости - https://pythondigest.ru/issue/291/
Присылайте интересные новости через форму на сайте.
источник
PythonDigest
Сводка новостей от pythonz.net 14.07.2019 — 21.07.2019
https://pythonz.net/articles/256/
источник
PythonDigest
pyTelegramBotAPI - Python Telegram bot api.
http://github.com/eternnoir/pyTelegramBotAPI
источник
2019 July 23
PythonDigest
Отчет с PyDaCon meetup в Mail.ru Group, 22 июня
https://habr.com/ru/post/460555/?utm_campaign=460555&utm_source=habrahabr&utm_medium=rss

В конце июня, в московском офисе прошел митап на котором собрали 2 секции: доклады по Python, состав которого был сформирован на основе общего списка докладов к PyCon Russia и PyData-трек от PyData Moscow meetup (https://pydata.moscow/). Под катом собрали презентации, записи докладов и небольшие комментарии.
источник
PythonDigest
Pytest-recording - симулируем поведение сети в тестах
https://github.com/kiwicom/pytest-recording
источник
PythonDigest
Генерация отчетов с  Papermill: часть 1
https://pbpython.com/papermil-rclone-report-1.html
источник
2019 July 24
PythonDigest
NumPy arange(): как использовать
https://realpython.com/how-to-use-numpy-arange/
источник
PythonDigest
Python Celery Guide
https://webdevblog.ru/python-celery/

Все в сообществе Python слышали о Celery хотя бы один раз, и, возможно, уже работали с ним. По сути, это удобный инструмент, который помогает запускать отложенный или выделенный код в отдельном процессе или даже на отдельном компьютере или сервере. Это экономит время и усилия на многих уровнях.
источник
PythonDigest
Python Meetup Chelyabinsk #6
https://pychel.timepad.ru/event/1011967/

8 августа в Челябинске состоится шестой Python-митап. Программа митапа:

— Asynchronous frameworks battle (Алексей Созыкин, Antida software)

— Python в браузере (Алексей Комиссаров, Antida software)

— Как перестать беспокоиться и начать писать автотесты (Юлия Саитгалиева, Fix)
источник
PythonDigest
Podcast.__init__: Protecting The Future Of Python By Hunting Black Swans
https://www.pythonpodcast.com/python-potential-black-swans-episode-221/

Audio
источник
PythonDigest
Выписки из Росреестра через ФГИС ЕГРН и python. Часть 1 — образец
https://habr.com/ru/post/461045/?utm_campaign=461045&utm_source=habrahabr&utm_medium=rss

У Романа Андреевича Карцева есть неплохой монолог про раков (https://www.youtube.com/watch?v=PDM0GNgxPcM) вчерашних по 5 руб. и сегодняшних по 3-и. Будем считать, что прошлый пост был про раков по 5 руб. Так как выписка из ЕГРН по 300 руб., хоть и автоматизированная не каждому по карману, если речь идет о массовых запросах.


В этот раз рассмотрим как получить тот же результат, потратив 400 руб. за 100 выписок из ЕГРН. Наша программа будет выполнять нехитрые манипуляции, заходить на сайт, заполнять за нас все необходимые поля при подаче запроса в Росреестр. Как и в прошлый раз мы не будет использовать api Росреестра.
источник
PythonDigest
Деплоим ML проект, используя Flask как REST API, и делаем доступным через приложение на Flutter
https://habr.com/ru/post/460995/?utm_campaign=460995&utm_source=habrahabr&utm_medium=rss

Машинное обучение уже везде и, пожалуй, почти невозможно найти софт, не использующий его прямо или косвенно. Давайте создадим небольшое приложение, способное загружать изображения на сервер для последующего распознавания с помощью ML. А после сделаем их доступными через мобильное приложение с текстовым поиском по содержимому.
 
Мы будем использовать Flask для нашего REST API, Flutter для мобильного приложения и Keras для машинного обучения. В качестве базы данных для хранения информации о содержимом изображений используем MongoDB, а для получения информации возьмём уже натренированную модель ResNet50. При необходимости мы сможем заменить модель, используя методы save_model() и load_model(), доступные в Keras. Последний потребует около 100 Мб при первоначальной загрузке модели. Почитать о других доступных моделях можно в документации (https://keras.io/applications/).
источник
PythonDigest
О декораторах в Python
https://habr.com/ru/post/460931/?utm_campaign=460931&utm_source=habrahabr&utm_medium=rss

Когда вы упражнялись в программировании на языке Python, вы, должно быть сталкивались с таким понятием, как декораторы. Они являются одним из самых элегантных и часто используемых инструментов в современных библиотеках и фреймворках. Декораторы — хороший способ инкапсулировать множество деталей реализации, оставляя на поверхности простой интерфейс.
источник
PythonDigest
Математическое расследование, как подделывали выборы губернатора в Приморье 16 сентября 2018 года
https://habr.com/ru/post/440092/?utm_campaign=440092&utm_source=habrahabr&utm_medium=rss
источник
PythonDigest
Давайте напишем простой интерпретатор. Часть 16
https://ruslanspivak.com/lsbasi-part16/
источник
PythonDigest
OmniNet - реализация OmniNet на Pytorch
http://github.com/subho406/OmniNet
источник