Size: a a a

2018 February 03
PythonDigest
Генераторы и корутины в Python
http://apirobot.me/posts/generators-coroutines-in-python

В предыдущей статье Итерируемые объекты, итераторы и генераторы в Python (http://apirobot.me/posts/iterables-iterators-generators-in-python) я уже затрагивал тему генераторов. В этой статье разберемся с тем, как работает оператор yield, и в чем разница между генераторами и корутинами. Будет проще понять эту статью, если прочитаете предыдущую.
источник
PythonDigest
Программный синтез звука на ранних персональных компьютерах. Часть 2
https://habrahabr.ru/post/348192/?utm_campaign=348192

Это статья о первых программных синтезаторах, которые были когда-то созданы на самых обычных персональных компьютерах. Я даю несколько практических примеров по реализации простых методов звукового синтеза в историческом контексте.
источник
2018 February 04
PythonDigest
Talk Python to Me: #149 4 Python Web Frameworks, Compared
https://talkpython.fm/episodes/show/149/4-python-web-frameworks-compared

Audio-podcast
источник
PythonDigest
moviepy - библиотека для редактирования видео
https://github.com/Zulko/moviepy
источник
PythonDigest
источник
PythonDigest
MobileNet-V2 - реализация MobileNet-V2 на PyTorch
http://github.com/MG2033/MobileNet-V2
источник
PythonDigest
Новый облегчённый язык разметки текста на основе парных кавычек (pq)
https://habrahabr.ru/post/348218/?utm_campaign=348218

Я не могу объяснить, откуда пришла идея такого языка разметки, но то, что получилось в итоге — весьма… занятно.


Не слишком-то рассчитываю на широкое практическое применение этой штуки, но некоторые идеи, использованные в этом языке разметки, вполне могут дать пищу для размышлений и как-то поспособствовать развитию других существующих или новых языков.
источник
2018 February 05
PythonDigest
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (cxi)
http://python-weekly.blogspot.com/2018/02/cxi-stackoverflow-python-report.html
источник
PythonDigest
Telegram боты. Загружаем файлы больше 50мб
https://habrahabr.ru/post/348234/?utm_campaign=348234

Telegram боты позволяют автоматизировать многие процессы. Их использование не ограничивается одним чатом, по сути — бот это всего лишь интерфейс ввода-вывода, который помимо текста также может принимать и передавать файлы: изображения, видео, аудио, документы…
 
Для пользователей максимальный размер файла — 1.5Гб
Боты ограничены размером всего лишь в 50мб

Как обойти данное ограничение — под катом.
источник
PythonDigest
#python #pydigest

А вот и сборник Python новостей за неделю - Python Дайджест под номером 215.

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

- Лень пораБОТила instagram
- Telegram боты. Загружаем файлы больше 50мб
- 9 советов по работе с базой данных из Django
- Введение в нейронные сети на Scikit-Learn
- Парсинг сайтов или долгострои Московской области
- Новый облегчённый язык разметки текста на основе парных кавычек (pq)
- Программный синтез звука на ранних персональных компьютерах. Часть 1 и 2
- [Видео] Построение аналитики мобильного приложения на основе Serverless технологий
- moviepy - библиотека для редактирования видео
- cakechat - Emotional Generative Dialog System
- vapeplot - добавляем эстетики в matplotlib графики
- datastream.io - фреймворк поиска аномалий
- kaggle-api - Official Kaggle API

и еще много интересного

Заходите в гости - https://pythondigest.ru/issue/215/
источник
PythonDigest
multidiff - бинарный diff на нескольких объектах или потоках
http://github.com/juhakivekas/multidiff
источник
PythonDigest
источник
2018 February 07
PythonDigest
exodus - перемещаем бинарник с зависимостиями между Linux машин
http://github.com/intoli/exodus
источник
PythonDigest
skift - scikit-learn wrappers for Python fastText.
http://github.com/shaypal5/skift
источник
PythonDigest
Celery-BeatX -  fail-safe schedule for Celery
https://github.com/mixkorshun/celery-beatx

Celery-BeatX позволяет хранить расписание в разных базах и запускать с нескольких celery beat узлов
источник
PythonDigest
Парсеры, обработка текста. Просто о сложном. CFG, BNF, LL(k), LR(k), PEG и другие страшные слова
https://habrahabr.ru/post/348314/?utm_campaign=348314

Наверное, каждому программисту приходилось сталкиваться с задачами вида «прочитать что-то в формате А и произвести с ним некие манипуляции». Будь то json, логи nginx, cfg, sql, yaml, csv или что-то еще. Хорошо, когда можно воспользоваться библиотекой, однако, по разным причинам, это удается не всегда. Тогда и встает вопрос создания собственного парсера для заданного формата. И это, как говорят англичане, часто оказывается PITA (болью в ...). В этой статье я постараюсь облегчить эту боль. Кому интересно, добро пожаловать.
источник
PythonDigest
источник
PythonDigest
источник
PythonDigest
Deep learning в продакшене с Keras, Redis, Flask и Apache
https://www.pyimagesearch.com/2018/02/05/deep-learning-production-keras-redis-flask-apache/
источник