Просто Python | Data science | ML | AI
الذهاب إلى القناة على Telegram
Говорим просто о Python, Data Science и машинном обучении! Связаться: @andrewtender Канал на бирже: https://telega.in/c/pro100python1 Ссылка для друга: https://t.me/+Iy7vrYZkpiU3NzJi РКН: https://rkn.link/ANH
إظهار المزيد9 639
المشتركون
-624 ساعات
-327 أيام
-11230 أيام
أرشيف المشاركات
⚠️ Трюки и советы по Python, которые облегчат вашу жизнь
Python и его библиотеки используются для автоматизации систем, для написания веб-приложений, а также в отраслях Big Data, аналитики и софтверной безопасности.
❗️ Эта статья призвана показать малоизвестные советы по Python, чтобы наставить вас на путь быстрой разработки, более легкой отладки и общего удовольствия.
В мире разработки Python — тот самый общительный парень в тусовке, с которым легче всего найти общий язык. Его относительно просто освоить, при этом это надёжный и востребованный язык программирования, на котором пишут сложные программы для разных отраслей.
На бесплатном курсе «Основы Python: создаём телеграм-бота» вы сможете познакомиться с основами Python. За 5 занятий вы погрузитесь в логику и синтаксис языка, изучите основные инструменты для написания кода, а также с нуля разработаете планировщик задач и создадите полезного Telegram-бота, которым сможет пользоваться кто угодно.
Реклама. ООО "Нетология" Erid 2VSb5wJ9efa
📣 Python — Дескрипторы (Descriptors)
Дескриптор — механизм, который позволяет объектам настраивать поиск, хранение и удаление атрибутов.
Дескрипторы используются в классах, выступая в роли атрибутов класса(не экземпляра).
🔍 Мало кто сам писал дескрипторы в коммерческой разработке, большинство программистов используют механизмы, которые являются дескрипторами, или используют их "под капотом":
• classmethod, staticmethod
• property
• __slots__
• В конечном итоге, любое обращение к атрибуту класса, связано с дескрипторами.
➡️ habr.com
Просто Python👩💻 Аутентификация в Django-REST с помощью Auth.js
В этом уроке рассматривается реализация системы аутентификации на основе Django REST (с помощью Django REST Framework) и ее интеграция с Auth.js (ранее известным как NextAuth.js) во фронтенде.
Мы разберем настройку аутентификации на основе учетных данных, а также аутентификацию с помощью 🌐 Google.
➡️ pythonist
Просто Python
🖥 ТОП 5 Лучших графических (GUI) фреймворков Python / Графический интерфейс python
В данном видео мы рассмотрим ТОП 5 лучших GUI фреймворков Python, которые позволяют реализовывать красивый и удобный интерфейс для вашего приложения.
Рассмотрим особенности каждого фреймворка и узнаем, в каких случаях использовать определенную технологию.
После просмотра видео вы узнаете какой графический фреймворк на данный момент является актуальным и пользуется большой популярностью среди разработчиков.
➡️ YouTube
Просто Python
Свершилось! В Telegram добавили бесплатный @ChatGPT4
Малый пример того, что может данный бот:
-Рисовать картины по вашему описанию
-Кодить и обучать кодингу
-Создать уникальный рецепт по списку продуктов
-Рассказать о твоих сильных сторонах
-Быть психологом, СММщиком, мотиватором
-Заполняет за вас Excel-таблицы, делает презентации в PowerPoint
-Писать резюме/рефераты/статьи/песни/рассказы/контент на любые темы
И многое другое! Возможности бота ограничены только вашей фантазией. Пользуйтесь и делитесь с друзьями! 👉🏻@ChatGPT4
📚 Самые эффективные ресурсы и материалы для изучения Python
Что необходимо для изучения Python? Книги да видеоуроки? Не только.
В подборке вы найдете курсы и интерактивные "обучалки".
🔍 Содержание:
🔘Бесплатные курсы
🔘Бесплатные книги
🔘Платные книги
🔘Статьи
🔘Видеоуроки
➡️ proglib.io
Просто Python
ℹ️ Основы индексации и срезов в Python
Стоит обсудить не то, чем индексация в Python похожа на другие языки, а чем от них отличается.
Например:
Она почти никогда не используется в циклах. Да, мы можем перебирать индексы элементов объекта в цикле
for вместо перебора собственно элементов, но это не норма.
📝 Можно использовать отрицательные индексы, они начинаются с -1. -1 возвращает последний элемент, -2 возвращает предпоследний и так далее.
Для извлечения сразу нескольких элементов можно использовать расширенную форму индексации — срезы.
➡️ habr.com
Просто Python📚 7 наилучших библиотек визуализации Python на 2024 год
Путь от необработанных данных к убедительным визуализациям является ключевым в науке о данных.
Это путь превращения сложных массивов данных в повествования, которые захватывают и обучают.
Python остается в авангарде этой трансформации. Он предлагает набор библиотек, удовлетворяющих различные потребности в визуализации, будь то академические исследования, бизнес-аналитика или интерактивные веб-приложения.В этой статье мы рассмотрим самые лучшие библиотеки Python, которые определяют будущее визуализации данных. 🔎 Библиотеки: ⚫️ Taipy ⚫️ Plotly ⚫️ Matplotlib ⚫️ Seaborn ⚫️ Bokeh ⚫️ Gradio ⚫️ Streamlit ➡️ pythonist Просто Python
Inf0 | ИБ, OSINT — канал, посвящённый инфобезу, OSINT, защите устройств и бесплатными курсами по информационной безопасности.
В нём множество профильной литературы, курсов и уникальных мануалов любых направлений.
🖥 Введение в создание веб-приложений на Python
В создании веб-приложений часто требуется использование различных фреймворков.
В данной статье речь пойдет именно о них.
С помощью фреймворков разработка больших надежных обслуживаемых веб-приложений становится намного проще. Также она уберегает разработчиков от повторного написания одного и того же кода снова и снова.Общие характеристики: 🟣Маршрутизация URL-адресов 🟣Шаблоны вывода 🟣Управление базами данных 🟣Управление сеансом 🟣Безопасность от стандартных атак ➡️ proglib.io Просто Python
🖥️ Погружение в метаклассы в Python
Для полного понимания этого текста надо знать как основы синтаксиса языка Python, так и ООП в Python.
Объект - это сущность, которая имеет состояние и поведение.
Состояние объекта определяется его полями, а поведение определяется его методами.Функция
dir позволяет нам увидеть атрибуты объекта.
Метакласс — это специальный класс, который позволяет программно создавать новые классы.
➡️ habr.com
Просто Python⚡Онлайн-Хакатон RedLab Hack
Тебя ждёт увлекательная программа, включающая в себя технические лекции, мастер-классы, командную работу над проектами и защиты результатов. Ты сможешь узнать больше о компаниях-организаторах, преимуществах работы и оставить отклик на интересующие вакансии!
🚀Кейсы:
1. Разработка модели для выявления аномалий во временном ряду;
2. Разработка модели для поиска корреляций в данных;
3. Разработка плагина для Grafana для построения карты сервисов.
🏆Призовой фонд - 300 000 рублей!
🗓️Дата проведения: 24 - 26 мая
📍Формат: Онлайн
Подробная информация и регистрация: https://tglink.io/8cc08735e30b
👀 Python с нуля | Мини-курс
В курсе 19 уроков на различные темы по Python.
Начинаем изучение языка программирования Python.
🎓 Что Вас ждет:
🔘Установка, написание первой программы, переменные, операции над числами;
🔘Оператор сравнения, условные операторы, добавим в нашу программу пользовательский ввод и всё это на понятных примерах;
🔘Функция, как ее реализовать в языке программирования Python, а так же поговорим об области видимости переменных;
🔘Циклы, итерирование, чем отличается инструкция break от continue, а также узнаем как реализуются циклы в языке программирования Python;
🔘И многое другое.
➡️ YouTube
Просто Python
📣 Библиотека Pydantic: валидация данных на Python
Pydantic — это мощная библиотека проверки данных и управления настройками для Python, созданная для повышения прочности и надежности вашей кодовой базы.
Pydantic может справиться практически с любым сценарием проверки данных с минимальным количеством кода: от проверки, является ли переменная целым числом, до обеспечения правильных типов данных для ключей и значений вложенных словарей.
❗️ Одной из главных особенностей Python является то, что это
динамически типизированный язык.
Динамическая типизация означает, что типы переменных определяются во время выполнения программы. Для сравнения — в статически типизированных языках типы явно объявляются во время компиляции.➡️ pythonist Просто Python
erid: LjN8KC6K4
Нет опыта – нет работы? Как ML-специалисту или аналитику получить первый оффер?
Требования на рынке к DS-специалистам растут и умения решать задачи по шаблону уже недостаточно. Работодатели ищут тех, кто понимает проблемы бизнеса и может предложить решения к ним.
Именно этому можно научиться в Симуляторе Data Science от karpov.courses.
В Симуляторе вас ждёт:
— 80+ реальных задач бизнеса разного уровня сложности из разных индустрий: ретейла, финтеха, фудтеха, рекламы и других.
— После решения задачи, вы сможете посмотреть решение от команды симулятора и перенять лучшие практики.
— Уникальные пет-проекты для портфолио, которые вы будете разрабатывать в команде под менторством экспертов индустрии.
Симулятор ежемесячно пополняется новыми задачами, а еще приобретая Симулятор вы получаете доступ к живому комьюнити из 500+ специалистов.
Присоединяйтесь на Симулятор до 10.05.2024 и получите скидку 5% по промокоду PROSTOPYTHONDS: https://clc.to/endHRA
Реклама. ООО "КАРПОВ КУРСЫ". ИНН 7811764627.
ℹ️ Без холивара «переписать все на Go»: проблема переносимости в Python и ее решение
На скриптовых языках удобно разрабатывать… И на этом удобство заканчивается.
Вне машины разработчика начинаются проблемы. Особенно если вы пишете какой-то прикладной тулинг — cli-утилиты, вспомогательные приложения в вашем SDK и прочее. Вы даже не можете рассчитывать на то, что у пользователя будет pip, чтобы он смог поставить все ваши зависимости, вам все нужно организовать самостоятельно.Различные формы распространения Python-приложений. Какие есть подходы и инструменты, почему они могут не сработать и как чинить возникающие проблемы. ➡️ habr.com Просто Python
🖥 10 рецептов машинного обучения от разработчиков Google
В десяти коротких видеоуроках курса машинного обучения от разработчиков Google рассмотрены приемы 🤖 Machine Learning для начинающих аналитиков данных.
В небольшом видеокурсе машинного обучения от разработчиков Google рассматриваются базовые рецепты решения задач Machine Learning. Логично, что в этом курсе наравне с библиотекой scikit-learn используется и фреймворк машинного обучения Google – TensorFlow.
Отличительной особенностью курса является то, что для понимания некоторых моделей машинного обучения их код пишется с нуля без использования сторонних библиотек, на чистом Python.➡️ proglib.io Просто Python
💬 Многострочный пользовательский ввод в Python
Часто бывает необходимо получить от пользователя сразу несколько значений и сохранить их, например, в список.Два варианта чтения многострочного ввода: до введения пользователем стоп-слова или до прерывания ввода при помощи сочетания клавиш. ℹ️ Чтобы получить многострочный пользовательский ввод: 🔘Используйте цикл
while для итерации до тех пор, пока пользователь вводит значения.
🔘На каждой итерации добавляйте введенные пользователем значения и символ новой строки в список.
🔘Если пользователь нажимает Enter, не введя значения, выходите из цикла.
➡️ pythonist
Просто Python🔠 Распознавание, хранение и поиск лиц в базе данных
Максимально коротко и просто объясню принцип распознавания, хранения и поиска лиц в базе данных.
В качестве примера будет использована библиотека Insightface и база данных 🖥 PostgreSQL.
📌 Краткая цепочка действий:
🔘Прогоняем фото с лицами через библиотеку insightface и получаем для каждого лица вектор (embedding)
🔘Полученный вектор записываем в базу данных
🔘Чтобы осуществлять поиск по лицу, сравниваем исходный embedding с теми, что хранятся в базе данных
➡️ habr.com
Просто Python
