Media is too big
VIEW IN TELEGRAM
Рассмотрим главные новости Python за сентябрь 2023.
Ведущие: Михаил Корнеев и Григорий Петров.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22❤2🔥2
Отправляем универсальные уведомления
Наткнулся на интересный пакет notifiers, который позволяет отправлять уведомления на почту, через Телеграм бота, в Слэк и еще много куда. Всего доступно 16 провайдеров, подробнее про них в документации.
В функцию get_notifier передаем название провайдера в виде строки и получаем объект, с которым можно работать. Отправить уведомление можно с помощью универсального метода notify.
Если не уверены, какие аргументы нужно передать для отправки уведомления, то можете посмотреть их через атрибут required у созданного объекта.
Например, для Телеграма нужно передать токен бота, айди чата и само сообщение. В случае с почтой необходимо указать логин, пароль, адресата и также сообщение.
#уведомления #notifiers
Наткнулся на интересный пакет notifiers, который позволяет отправлять уведомления на почту, через Телеграм бота, в Слэк и еще много куда. Всего доступно 16 провайдеров, подробнее про них в документации.
В функцию get_notifier передаем название провайдера в виде строки и получаем объект, с которым можно работать. Отправить уведомление можно с помощью универсального метода notify.
Если не уверены, какие аргументы нужно передать для отправки уведомления, то можете посмотреть их через атрибут required у созданного объекта.
Например, для Телеграма нужно передать токен бота, айди чата и само сообщение. В случае с почтой необходимо указать логин, пароль, адресата и также сообщение.
#уведомления #notifiers
🔥14👍6❤5🤔1
🤯37🤔18❤6👍5
Gensim – это библиотека с открытым исходным кодом на Python, написанная Радимом Рехуреком, которая используется для тематического моделирования без учителя и обработки естественного языка (NLP).
Она предназначена для извлечения семантических тем из документов.
Gensim может работать с большими текстовыми коллекциями. Этим она отличается от других программных библиотек машинного обучения, ориентированных на обработку в памяти.
GenSim также предоставляет эффективные многоядерные реализации различных алгоритмов для увеличения скорости обработки. В нее добавлены более удобные средства для обработки текста, чем у конкурентов, таких как Scikit-learn, R и т. д.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤4🔥2
Media is too big
VIEW IN TELEGRAM
Customtkinter - это модуль, полностью построенный на модуле Tkinter, который помогает разработчикам создавать современный пользовательский интерфейс, который был невозможен с традиционным модулем Tkinter.
Он поддерживает различные новые, современные и полностью настраиваемые виджеты для размещения в нашем пользовательском интерфейсе.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16❤3🔥2
👍23🤯14❤2🔥2🤔1
Система объектно-реляционного отображения (ORM) Eloquent — простая реализация шаблона ActiveRecord для работы с базами данных.
Active Record (AR) — шаблон проектирования приложений, является популярным способом доступа к данным реляционных баз данных в объектно-ориентированном программировании.
Каждая таблица имеет соответствующий класс-модель, который используется для работы с этой таблицей. Модели позволяют
запрашивать данные из таблиц, а также вставлять, обновлять и удалять в них записи.
Вместо того, чтобы использовать целые числа с автоматическим увеличением в качестве первичных ключей вашей модели Eloquent, вы можете использовать UUID. UUID - это универсально уникальные буквенно-цифровые идентификаторы длиной 36 символов.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1🔥1
Media is too big
VIEW IN TELEGRAM
В этом видео я расскажу, как создавать нейронные сети, основные на обучении с подкреплением (reinforcement learning) на примере такой нейронной сети, которую мы создадим для прохождения игры "Змейка" на Python с использованием PyTorch.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍9🔥2🤔1
Что выведет данный код?
Anonymous Quiz
14%
[1, 2, 3]
57%
[0, 1, 2]
3%
[3, 2, 1]
3%
[1, 2]
23%
Ошибку
🤯22👍14🔥2❤1🤔1
NLTK (Natural Language Toolkit) - это ведущая платформа для создания программ Python для работы с данными естественного языка.
Он предоставляет простые в использовании интерфейсы для более чем 50 корпусов и лексических ресурсов, таких как WordNet, а также набор библиотек обработки текста для классификации, токенизации, стеминга, тегирования, разбора и семантических рассуждений, обертки для промышленных библиотек НЛП и активный дискуссионный форум.
Обработка естественного языка с помощью Python обеспечивает практическое введение в программирование для обработки языка. Написанный создателями NLTK, проводит читателя через основы написания программ Python, работы с корпусами, категоризации текста, анализа лингвистической структуры и многого другого.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤1🔥1
Media is too big
VIEW IN TELEGRAM
Подробно про то, как войти в ИТ не буксуя на одном места. Руки в ноги!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20🔥3❤1🤔1
👍22🤯6❤4
OpenCV (англ. open source computer vision library) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом.
Реализована на Си / C++, также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков.
Может свободно использоваться в академических и коммерческих целях — распространяется в условиях лицензии BSD.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥4❤3
Media is too big
VIEW IN TELEGRAM
Kubernetes (K8s) — открытое программное обеспечение для оркестровки контейнеризированных приложений. Это автоматическое развёртывание, масштабирование и координация приложений в условиях кластера.
Поддерживает основные технологии контейнеризации, включая Docker, rkt, также возможна поддержка технологий аппаратной виртуализации.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14❤2🔥2
👍22🤔12🔥2❤1