py_digest | Technologies

Telegram-канал py_digest - PythonDigest

1963

Сборник наиболее интересных Python материалов. https://pythondigest.ru/ Сделать донат - https://boosty.to/pydigest Блог автора - @whydaily Рекомендуем хостинг https://firstvds.ru/?from=421453

Subscribe to a channel

PythonDigest

sentry - 23.3.0
https://pypi.org/project/sentry/23.3.0/

Мощная система логгирования и платформа агрегации логов.Скачать можно по ссылке: https://pypi.python.org/pypi/sentry/

Читать полностью…

PythonDigest

Watchgha - watch the progress of GitHub Actions
https://nedbatchelder.com/blog/202303/watchgha.html

Читать полностью…

PythonDigest

Python 3.11 and Nuitka experimental support
https://nuitka.net/posts/python311-experimental-support.html

Читать полностью…

PythonDigest

simplejson - 3.18.4
https://pypi.org/project/simplejson/3.18.4/

Простой, быстрый, расширяемый JSON кодер / декодер для Python.Скачать можно по ссылке: http://pypi.python.org/pypi/simplejson/

Читать полностью…

PythonDigest

Классификация изображений в облачной системе Google Colab
https://habr.com/ru/post/721940/

Нейронку можно обучить не только понимать, где на картинке собака, а где кошка. Можно шагнуть дальше, чтобы обучить ее распознавать данные графиков зрачковых реакций на свет и выдавать результат: норма или отклонение. Эта статья про сверточные нейронные сети, классификацию изображений с помощью моделей глубокого обучения, а также применение Google Colab для написания кода на Python.

Читать полностью…

PythonDigest

Talk Python to Me: #406: Reimagining Python's Packaging Workflows
https://talkpython.fm/episodes/show/406/reimagining-pythons-packaging-workflows

Audio

Читать полностью…

PythonDigest

SQLAlchemy - 2.0.6
https://pypi.org/project/sqlalchemy/2.0.6/

Библиотека работы с базами данных.Скачать можно по ссылке: http://pypi.python.org/pypi/SQLAlchemy/

Читать полностью…

PythonDigest

Книга Мэттью Фаулера «Asyncio и конкурентное программирование на Python»
https://jenyay.net/blog/2023/03/12/kniga-mehttyu-faulera-asyncio-i-konkurentnoe-programmirovanie-na-python/

Обзор недавно вышедшей на русском языке книги Мэттью Фаулера «Asyncio и конкурентное программирование на Python».

Читать полностью…

PythonDigest

ChatGPT в роли стримера
https://habr.com/ru/post/721682/

В прошлом году мне выдалась возможность поиграться c ChatGPT от OpenAI, однако практические применения, которые приходили мне в голову, оказались слишком сложными для реализации моими неполноценными студенческими знаниями, из‑за чего мысли ушли сугубо в использовании нейронок в развлекательных целях.Чуть позже широкую огласку получил ИИ‑стример Neuro‑sama, созданный vedal987.В целом, тогда я и решил запустить этот эксперимент и попробовать сделать максимально дешево и сердито русскоговорящего стримера на основе GPT‑моделей.

Читать полностью…

PythonDigest

#python #pydigest

IT-новости про Python перед вами.

Часть материалов из выпуска Python Дайджест:

- SimpleUI фреймворк для быстрого создания бизнес приложений на Android
- Отслеживаем изменения в doc и docx
- Эргономичный мониторинг на практике
- Не пытайтесь измерить использование памяти в Pandas
- Python 3.11 Is Faster, but Pyston & PyPy Still Show Advantages
- Как подружить Celery и SqlAlchemy 2.0 с асинхронным Python
- API Честный знак как получить ключ сессии
- theine - High Performance in-Memory Cache
- mathesar - intuitive UI for managing data

Заходите в гости - https://pythondigest.ru/issue/481/

Читать полностью…

PythonDigest

mathesar - intuitive UI for managing data
https://github.com/centerofci/mathesar

Читать полностью…

PythonDigest

Textual widget gallery
https://textual.textualize.io/widget_gallery

Textual is a TUI (Text User Interface) framework for Python inspired by modern web development.

Читать полностью…

PythonDigest

«Топ 10» популярных мужских профессий в столице и регионах в 2023 году
https://habr.com/ru/post/721400/

Мир не стоит на месте. На смену многим мужским профессиям, что были актуальны полвека назад, приходят новые и более современные. Если раньше нас сковывали рамки малоразвитых технологий и выбор будущей профессии был невероятно мал, то сейчас есть где разгуляться. В преддверии праздника всех мужчин я задумался, а какие профессии, мы мужчины 2023 года, выбираем. Как известно, столица всегда отличалась от периферии и уровнем развития, и доходом, и мне стало интересно, чем наш выбор в данных городах отличается. Отслеживать резюме я решил на сервисе по поиску работы, из столичных городов взял Москву и Санкт-Петербург, в регионе Тверь и Иваново.  Анализ я провел в программе по аналитике данных своей компании, загрузив туда данные из резюме. На первом этапе я выделил самые популярные профессии в Москве и Санкт-Петербурге, ими стали водитель, менеджер, инженер, специалист, кладовщик, юрист, администратор, шеф-повар, управляющий и замыкает десятку профессия начальник участка.

Читать полностью…

PythonDigest

PyCharm 2022.3.3
https://blog.jetbrains.com/pycharm/2023/03/2022-3-3/

Читать полностью…

PythonDigest

Как подружить Celery и SqlAlchemy 2.0 с асинхронным Python
https://habr.com/ru/post/721186/

Недавно, я столкнулся с задачей, когда с проекта на Python нужно было стряхнуть пыли и заставить работать чуточку производительнее. В следствии чего монолит был распилен на микросервисы, а брокером между сервисами стали всем знакомый RabbitMQ и такой же старый как сам Python - Celery. Проект был перенесен с Django на FastAPI, который по-моему субъективному мнению является идеальным решением для любых бэкендов на Python. Проблема с которой я столкнулся во время подключения Celery описана в данном посте.

Читать полностью…

PythonDigest

Визуализация модели PyTorch
https://habr.com/ru/post/722250/

PyTorch — это библиотека глубокого обучения. С помощью PyTorch можно создавать очень сложные модели глубокого обучения. Однако иногда возникает необходимость в графическом представлении архитектуры модели.

Читать полностью…

PythonDigest

Цепочка методов в pandas. Прокачиваем свой код. Минигайд для интересующихся
https://habr.com/ru/post/722170/

Цепочка методов (или цепочка вызовов, method chaining) - это стиль записи кода, который позволяет выполнять несколько операций за один раз, в конечном счете экономя время и энергию.Для тех, кто не знаком с этой концепцией, это, по сути, способ применения нескольких методов или функций к данным в одной строке кода. Традиционный подход к использованию pandas предполагает использование отдельных функций и команд по одной за раз. Это может стать довольно утомительным и трудным для запоминания. Кроме того, если что-то пойдет не так, может быть трудно устранить неполадки, поскольку было использовано несколько операций. У меня еще была привычка, прыгать с одной ячейке на другую, вот тогда точно можно не вспомнить, что ты делал и проще переписать все заново.

Читать полностью…

PythonDigest

5 полезных библиотек Python (с примерами)
https://habr.com/ru/post/721834/

Python остается топ 1 среди языков программирования по версии многих журналов и сайтов. Популярность языка и его большое сообщество привело к тому, что сейчас для Python существует огромное число библиотек. К сожалению, большая часть этих библиотек была создана энтузиастами и больше не поддерживается. Давайте посмотрим на 5 хороших развивающихся библиотек, которые могут помочь при решении практических задач.

Читать полностью…

PythonDigest

Учим нейросеть принимать решения на основе уже известного опыта (на примере Шахмат и загруженного датасета)
https://habr.com/ru/post/721818/

Учим нейросеть играть в Шахматы, загрузив в нее датасеты уже сыгранных партий с известным результатом.То есть никакого минимакса, деревьев и расчетов на несколько ходов вперед.Идея в том, что если в нейросеть загрузить много партий, уже сыгранныx другими игроками, то нейросеть будет знать, как поступали другие игроки в соответствующих случаях и к какому результату это приводило. Нейросеть обобщит имеющийся опыт и будет делать ход на основе уже известного опыта и выявленных закономерностей, причем делать ход «мгновенно».

Читать полностью…

PythonDigest

Генерация 2D мира с помощью клеточного автомата на Python
https://habr.com/ru/post/721956/

На написание этой статьи меня вдохновил автор YouTube канала PeaAshMeter. В своем видео автор показывает простейший генератор 2D мира, который основан на простейшем правиле клеточного автомата. Что такое клеточный автомат? Какие клеточные автоматы бывают? На эти и многие другие вопросы я попробую ответить.

Читать полностью…

PythonDigest

How virtual environments work
https://snarky.ca/how-virtual-environments-work/

Как происходит подмена интерпретатора в деталях

Читать полностью…

PythonDigest

Как создание бинарного классификатора открыло ящик Пандоры в стандартах владения английским языком
https://habr.com/ru/post/721810/

Владение английским языком принято оценивать по системе CERF (Common European Reference Framework), состоящей из шести уровней, где уровень A1 – начинающие, а уровень С2 – профессионально владеющие иностранным языком. Международный уровень С2 часто позиционируется как “уровень образованного носителя”, и получение соответствующего сертификата зачастую является либо заветной мечтой, либо предметом гордости преподавателя-лингвиста.

 

Читать полностью…

PythonDigest

virtualenv - 20.21.0
https://pypi.org/project/virtualenv/20.21.0/

Инструмент создания виртуального рабочего окружения.Скачать можно по ссылке: https://pypi.python.org/pypi/virtualenv

Читать полностью…

PythonDigest

API Честный знак как получить ключ сессии
https://habr.com/ru/post/721622/

Хочу поделиться опытом работы с API системы маркировки товаров «Честный Знак» (ЧЗ) / МДЛП (маркировка лекарственных препаратов), в части выгрузки статистических данных.Не раз сталкивался с интеграцией различных источников данных в аналитические системы, но конкретно эта задача показалась достойной публикации по той причине, что в процессе работы особо не нашлось готовых гайдов в интернете, хотя такой инструмент в бизнесе может быть довольно широко востребован – и при этом его реализация может наткнуться на некоторые подводные камни.Задача: забрать в ЧЗ статистические данные заказчика (информация о движении единиц продукции между юридическими лицами, статистика конечных продаж с адресами, и тп.)В рамках данной статьи опускается вопрос о том, что такое система «Честный знак», и каковы основы ее работы – если вы начали читать эту статью, наверняка основы вам уже известны. Итак, по порядку…

Читать полностью…

PythonDigest

Flasho - Open source customer notifications in less than 5 minutes
https://github.com/flashohq/flasho

Читать полностью…

PythonDigest

Using Python 3.11 with AWS Lambda
https://dev.l1x.be/posts/2023/02/28/using-python-3.11-with-aws-lambda

Читать полностью…

PythonDigest

Как я делал ChatGPT бота в Salebot и ничего не вышло
https://habr.com/ru/post/721436/

Данная статья описывает моё знакомство с ChatGPT на уровне API и интеграцию с платформой создания ботов Salebot.Давно занимаюсь сборкой ботов в Salebot и на Python, и я не мог просто пройти мимо ChatGPT и её API (модель GPT 3). Но, во время изучения API, меня понесло дальше, невозможно было остановиться на GPT 3. Вот какие задачи я себе поставил.

Читать полностью…

PythonDigest

Пишем нейросеть для сегментации снимков со спутника
https://habr.com/ru/post/721414/

Прочитав несколько известных статей по сегментации спутниковых снимков земли, я решил попробовать создать и обучить свою модель нейросети для этой задачи. И конечно, в процессе возникало много вопросов, своими ответами на которые я решил поделиться в рамках этого туториала. Поделиться так подробно и просто, как это было бы понятно таким новичкам, как я.

Читать полностью…

PythonDigest

pybroker - Algorithmic Trading in Python with Machine Learning
http://github.com/edtechre/pybroker

Читать полностью…

PythonDigest

Создаем библиотеку теории игр на питоне: как вообще это будет работать?
https://habr.com/ru/post/718862/

Сделаем наброски примеров кода работы с python-библиотекой решения задач методами теории игр (как если бы библиотека была полностью готовой). Напишем очередной класс Очередь Игроков. А ещё поддадимся модной тенденции и спросим совета у ChatGPT-3...Это [уютный, ламповый] пет-проект автора статьи.

Читать полностью…
Subscribe to a channel