Size: a a a

2021 May 10
PythonDigest
[Перевод] Моржовый оператор в Python
https://habr.com/ru/post/555924/?utm_campaign=555924&utm_source=habrahabr&utm_medium=rss

Моржовый (walrus) оператор, появившийся в Python 3.8, дает возможность решить сразу две задачи: присвоить значение переменной и вернуть это значение, поэтому порой можно написать код короче и сделать его более читаемым, и он может быть даже более эффективным с точки зрения вычислений.
Давайте посмотрим на моржовый оператор и приведем примеры того, где он может быть полезен.
источник
PythonDigest
Natural Language Processing With Python's NLTK Package
https://realpython.com/nltk-nlp-python/
источник
PythonDigest
Python⇒Speed: How to (not) use Docker to share your password with hackers
https://pythonspeed.com/articles/leaking-secrets-docker/
источник
PythonDigest
Python Bytes: #232 PyPI in a box and a revolutionary keyboard
https://pythonbytes.fm/episodes/show/232/pypi-in-a-box-and-a-revolutionary-keyboard

Podcast
источник
PythonDigest
Нейродайджест: главное из области машинного обучения за апрель 2021
https://habr.com/ru/post/556054/?utm_campaign=556054&utm_source=habrahabr&utm_medium=rss

Чтобы состарить лицо на фотографии, сменить прическу или заставить его улыбаться, нужно изучить семантику, содержащуюся в отдельных слоях обученной GAN-модели. Недавние исследования генеративно-состязательных сетей показали, что разные слои содержат разную семантику синтезированных изображений: одни отвечают за цвет, а другие за текстуры и т.д. Очень мало моделей позволяют управлять семантическими атрибутами конкретного слоя. Поэтому в этом месяце продолжают быть актуальными  решения и подходы, которые позволяют управлять скрытым пространством для контролируемого создания высококачественных изображений.
источник
PythonDigest
Py4J – мост между Python и Java
https://habr.com/ru/post/555140/?utm_campaign=555140&utm_source=habrahabr&utm_medium=rss

Название Py4J можно встретить разве что в списке библиотек, используемых PySpark, но не стоит недооценивать данный инструмент, который обеспечивает совместную работу Python и Java. В этой статье будет кратко описана работа Py4J, рассмотрен пример использования и перечислены сильные и слабые стороны библиотеки. В конце будут описаны альтернативные способы связи Java и Python.
источник
PythonDigest
источник
PythonDigest
источник
2021 May 11
PythonDigest
источник
PythonDigest
Test and Code: 152: Python Packaging - Brett Cannon
https://testandcode.com/152

Audio
источник
PythonDigest
The Real Python Podcast – Episode #59: Organizing and Restructuring DjangoCon Europe 2021
https://realpython.com/podcasts/rpp/59/

Audio
источник
PythonDigest
Talk Python to Me: #315 Awesome FastAPI extensions and add ons
https://talkpython.fm/episodes/show/315/awesome-fastapi-extensions-and-add-ons

Audio
источник
PythonDigest
Storytelling R отчет против BI, прагматичный подход
https://habr.com/ru/post/556390/?utm_campaign=556390&utm_source=habrahabr&utm_medium=rss

Когда говорят про отчеты к данным (неважно, какая тема) все хотят гибкие дашборды, МНОГО дашбордов, играют конкурсы про BI, выдумывают разные сложные требования и кейсы, отсматривают массу вендоров и решений, разбиваются на непримиримые лагеря и на 100% уверены, что это то, без чего жизнь на работе тяжела, уныла и печальна.
 
Так ли это? По описанию очень сомнительно (похоже на серебряную пулю), а практика дает подтверждение «отнюдь не так».
источник
PythonDigest
источник
PythonDigest
Аналог фейсбучной ленты для Телеграма. Тупенький ИИ OLEG
https://habr.com/ru/post/555726/?utm_campaign=555726&utm_source=habrahabr&utm_medium=rss

Этот пост — о том, как я решил сделать систему коллаборативной фильтрации постов из пабликов Телеграма на основе машинного обучения.
источник
PythonDigest
AI Pool: Random Forests Understanding
https://ai-pool.com/a/s/random-forests-understanding
источник
PythonDigest
Pythonnet. Как запустить C# код из Python
https://habr.com/ru/post/556230/?utm_campaign=556230&utm_source=habrahabr&utm_medium=rss

На сегодняшний день Python является одним из самых популярных языков программирования, но даже это не помогает ему покрыть все потребности программистов. Самый очевидный минус чистого CPython - это его скорость, поэтому некоторые программисты выбирают для своих задач другие языки программирования, а кто-то просто реализует узкие места на C/C++ и подключает их к Python.

Однако бывают случаи, когда есть некая база кода, написанного на C#, а возможности быстро переписать всё на Python/C/C++ нет. Тогда встает вопрос “как подключить C# к Python?”. Для этого была разработана библиотека pythonnet. В этой статье разберем: как запустить C# код из Python и что из этого может получиться.
источник
PythonDigest
«ФП на Python посредством Coconut!» |> print
https://habr.com/ru/post/556548/?utm_campaign=556548&utm_source=habrahabr&utm_medium=rss

В этом посте представлен язык Coconut, функциональное надмножество языка Python, целью которого является создание элегантного функционального кода, оставаясь при этом в знакомой среде Python и библиотеках, и приведено несколько показательных примеров.
источник
PythonDigest
Deploy Django App on AWS Lambda using Serverless (Part 2)
https://blog.vadymkhodak.com/deploy-django-app-on-aws-lambda-using-serverless-part-2
источник
PythonDigest
источник