Size: a a a

2020 November 30
PythonDigest
imapautofiler 1.9.0
https://doughellmann.com/blog/2020/11/28/imapautofiler-1-9-0/

imapautofiler applies user-defined rules to automatically organize messages on an IMAP server.
источник
PythonDigest
StackOverflow: интересные вопросы за неделю (cclii)
http://python-weekly.blogspot.com/2020/11/cclii-stackoverflow-python-report.html
источник
PythonDigest
Доклады с EuroPython доступны на archive.org
https://blog.europython.eu/post/636029350382387200

Более 1000 докладов за последние 6 лет
источник
PythonDigest
#python #pydigest

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

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

- NaN все еще может немного удивить
- Как посмотреть плоские фильмы в 3D
- Пишем голосового ассистента на Python
- Ваш pet-project будет доволен. Как вдохнуть жизнь в свои наработки
- Разработка механизма распараллеливания кода с использованием docker-контейнеров
- Удобное логирование на бэкенде. Доклад Яндекса
- wdb.server - web debugger with with aiohttp
- PyCharm 2020.2.4

Заходите в гости - https://pythondigest.ru/issue/362/
Присылайте интересные новости через форму на сайте.
источник
2020 December 02
PythonDigest
Как разработать ансамбль Light Gradient Boosted Machine (LightGBM)
https://habr.com/ru/post/530594/?utm_campaign=530594&utm_source=habrahabr&utm_medium=rss

LightGBM расширяет алгоритм градиентного бустинга, добавляя тип автоматического выбора объектов, а также фокусируясь на примерах бустинга с большими градиентами. Это может привести к резкому ускорению обучения и улучшению прогнозных показателей. Таким образом, LightGBM стала де-факто алгоритмом для соревнований по машинному обучению при работе с табличными данными для задач регрессионного и классификационного прогностического моделирования. В этом туториале вы узнаете, как разрабатывать ансамбли машин Light Gradient Boosted для классификации и регрессии.
источник
PythonDigest
источник
PythonDigest
np.linspace(): Create Evenly or Non-Evenly Spaced Arrays
https://realpython.com/np-linspace-numpy/
источник
PythonDigest
Участвуем в соревновании по Data Science. Первый опыт
https://habr.com/ru/post/530628/?utm_campaign=530628&utm_source=habrahabr&utm_medium=rss

Итак, сегодня в этой статье я расскажу уважаемому читателю о своем первом опыте участия в открытом соревновании. Хотелось бы сразу отметить, что моей целью соревнования было не получение каких-либо призовых мест. Единственное желание было попробовать свои силы в реальном мире :)
источник
PythonDigest
Podcast.__init__: Open Sourcing The Anvil Full Stack Python Web App Platform - Episode 291
https://www.pythonpodcast.com/anvil-open-source-web-app-server-episode-291/

Audio
источник
PythonDigest
источник
PythonDigest
Как создать свою собственную библиотеку AutoML в Python с нуля
https://habr.com/ru/post/530602/?utm_campaign=530602&utm_source=habrahabr&utm_medium=rss

Библиотеки и сервисы AutoML вошли в мир машинного обучения. Для дата-сайентиста это очень полезные инструменты, но иногда они должны быть адаптированы к потребностям бизнес-контекста, в котором работает дата-сайентист. Вот почему вам нужно создать свою собственную библиотеку AutoML.
источник
PythonDigest
Введение в обработку изображений в Python при помощи Pillow
https://habr.com/ru/post/530800/?utm_campaign=530800&utm_source=habrahabr&utm_medium=rss

Pillow (https://pillow.readthedocs.io/en/stable/) — это свободно распространяемая библиотека для работы с изображениями (далее Imaging Library) на Python с открытым исходным кодом, которая добавляет вашему коду поддержку открытия, изменения и сохранения изображений в различных расширениях.
источник
PythonDigest
Делаем печатные ссылки кликабельными с помощью TensorFlow 2 Object Detection API
https://habr.com/ru/post/530850/?utm_campaign=530850&utm_source=habrahabr&utm_medium=rss

В этой статье мы начнем решать проблему того, как сделать печатные ссылки в книгах или журналах кликабельными используя камеру смартфона.
источник
PythonDigest
Talk Python to Me: #293 Learning how to learn as a developer
https://talkpython.fm/episodes/show/293/learning-how-to-learn-as-a-developer

Audio
источник
2020 December 03
PythonDigest
Настройка GitHub Actions для автоматизированного тестирования средствами Python в конвейере CI/CD
https://habr.com/ru/post/530630/?utm_campaign=530630&utm_source=habrahabr&utm_medium=rss

В этой статье описываются операции по тестированию клиентской части приложения с помощью TestProject (https://testproject.io/) и pytest (https://blog.testproject.io/2019/07/16/behavior-driven-python-tests-using-pytest-bdd/), а также способы выполнения тестов через GitHub Actions. Если у вас общедоступный репозиторий GitHub, все это будет совершенно бесплатно. Эта возможность хорошо подходит для изучения TestProject и выполнения интеграционного тестирования в ваших проектах. Если вы хотите выполнять эти операции из закрытого репозитория, то GitHub предлагает очень большое количество бесплатных минут, см. https://github.com/features/actions#pricing-details.
источник
PythonDigest
PyCoder’s Weekly: Issue #449 (Dec. 1, 2020)
https://pycoders.com/issues/449
источник
PythonDigest
Кодируем и декодируем сообщение для внеземных цивилизаций
https://habr.com/ru/post/530882/?utm_campaign=530882&utm_source=habrahabr&utm_medium=rss

Мотивом для этой статьи, на самом деле, послужил грустный повод. Всемирно известный радиотелескоп обсерватории Аресибо в Пуэрто-Рико разрушился (https://www.bbc.com/news/world-us-canada-55147973) и восстановлению не подлежит. Многие годы это был самый крупный радиотелескоп в мире с полной апертурой (диаметр 304 м, диапазон частот до 10 ГГц), с помощью которого было сделано немало открытий. Здесь на фото из Википедии он в еще рабочем состоянии:
источник
PythonDigest
Проверим тысячи пакетов PyPI на вредоносность
https://habr.com/ru/post/530870/?utm_campaign=530870&utm_source=habrahabr&utm_medium=rss

Примерно год назад Python Software Foundation открыл Request for Information (RFI) (https://discuss.python.org/t/what-methods-should-we-implement-to-detect-malicious-content/2240), чтобы обсудить, как можно обнаруживать загружаемые на PyPI вредоносные пакеты. Очевидно, что это реальная проблема, влияющая почти на любой менеджер пакетов: случаются захваты имён заброшенных разработчиками пакетов (https://blog.npmjs.org/post/141577284765/kik-left-pad-and-npm), эксплуатация опечаток в названиях популярных библиотек (https://github.com/dateutil/dateutil/issues/984) или похищение пакетов при помощи упаковки учётных данных (https://github.com/ChALkeR/notes/blob/master/Gathering-weak-npm-credentials.md).
источник
PythonDigest
источник
PythonDigest
[Видео] Moscow Python Podcast. Domain-driven design (level: All)
https://www.youtube.com/watch?v=I0WI28QmjCc

В гостях у Moscow Python Podcast Евгений Пешков разработчик в компании Dodo Engineering. Поговорили с Евгением о том, что такое DDD и зачем он нужен.
источник