Python и 1000 уязвимостей
37.7K subscribers
1.85K photos
563 videos
27 files
1.98K links
Сила в единстве.

Сотрудничество: @workhouse_price

Канал на бирже:
https://telega.in/channels/osint_pythons/card

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
📣 Telegram Web App, FastAPI и вебхуки в одном приложении: Создаем Telegram-бот с веб-интерфейсом для приема заявок

Сегодня в статье создадим полноценное веб-приложение на FastAPI, которое будет взаимодействовать с Telegram-ботом через WebApp и вебхуки

В основе проекта – асинхронное взаимодействие с базой данных SQLite с помощью SQLAlchemy, что позволит нам реализовать масштабируемое и эффективное приложение

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93
Media is too big
VIEW IN TELEGRAM
▶️ Практика Python | Как отправить HTML письмо с помощью Python | Email рассылка | Gmail Python

В данном видео пишем код и разбираем как отправить сообщение на почту с помощью Python, библиотек Smtplib и Mail

А также добавляем в письмо HTML шаблон для рассылки

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
8
Что выведет код?
Anonymous Quiz
5%
0
23%
1
55%
2
17%
Ошибку
🤔14🤯6👍3🔥2
📣 Pydantic 2 | Полное руководство для Python-разработчиков: от основ до продвинутых техник

Pydantic 2 – это библиотека для Python, предназначенная для валидации и трансформации данных

Она помогает разработчикам гарантировать, что входные данные соответствуют установленным правилам и типам, а также обеспечивает их автоматическое преобразование в нужные форматы

В статье мы рассмотрим:

Что такое Pydantic и его основное назначение.
Понятие модели в Pydantic.
Детально изучим, что такое поля и как встроенные механизмы Pydantic помогают в валидации данных.
Разберем кастомную валидацию полей (через field_validator) и глобальную валидацию на уровне модели (model_validator).
Разберемся с вопросом автогенерируемых полей в Pydantic
Погрузимся в настройки моделей с использованием ConfigDict, чтобы понять, зачем они нужны и как их эффективно использовать.
Рассмотрим механизм наследования моделей, который может существенно оптимизировать и упростить ваш код.
Узнаем, как интегрировать Pydantic с ORM-моделями (на примере SQLAlchemy, хотя это применимо и к другим ORM).
Научимся преобразовывать данные в удобные форматы – словари и JSON-строки.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
Media is too big
VIEW IN TELEGRAM
▶️ Python для начинающих | Изучите Python за 1 час

В данном видео мы рассмотрим:
Что можно сделать с Python
Ваша первая программа на Python
Переменные
Ввод данных
Преобразование типов
Строки
Арифметические операторы
Приоритет операторов
Операторы сравнения
Логические операторы
Условные операторы If
Упражнения
Циклы While
Списки
Методы списков
Циклы For
Функция range()
Кортежи

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍134🤯2🔥1
Что выведет код?
Anonymous Quiz
41%
61
10%
6.1
18%
6.01
17%
601
13%
Ошибку
👍14🤔3🔥21
📣 Кратко про библиотеку mlfinlab: инструмент для финансового ML

mlfinlab – это библиотека, которая реализует передовые техники из книги Маркоса Лопеса де Прадо "Advances in Financial Machine Learning"

Она позволяет не изобретать велосипед, а использовать проверенные временем методы для решения сложных задач финансового МЛ

Также в статье функции библиотеки mlfinlab

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
Python_Mastery_Build_Web_Apps,_Automate_Tasks_&_Explore_AI.rar
3.2 GB
📌 Овладение Python: Создание веб-приложений, автоматизация задач и изучение искусственного интеллекта

Содержание курса:

Освоите язык с нуля до продвинутого уровня.
Научитесь работать с переменными, типами данных, функциями и объектно-ориентированным программированием.
Познакомитесь с практическими проектами, такими как создание квиза, программы для организации файлов и водяных знаков на изображениях.
Научитесь разработке веб-приложений с использованием Django и интеграцией ИИ через OpenAI API
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥95👍2
Media is too big
VIEW IN TELEGRAM
▶️ Распознавание текста с изображения на Python | EasyOCR vs Tesseract

В данном видео пишем программу для распознавания текста на разных языках с изображения используя Python и EasyOCR с сохранением текста в файл

А также сравниваем работу
EasyOCR c Tesseract

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥5👍3
⚡️Выйти на стабильный доход в 150+ тысяч рублей можно всего за 3 месяца обучения в IT.

Сегодня переход в сферу IT — это не просто модный тренд, а реальная возможность изменить свою жизнь.

Ребята из онлайн-академии StepByStep в своем канале проводят бесплатный интенсив, благодаря которому можно погрузиться в мир IT и освоить самую востребованную профессию 2025 года – системный аналитик.

Гарантия трудоустройства после обучения.

Не упусти свой шанс: https://t.me/+MAEYQHf6j6VmOWNi
1
👍11🔥3🤔3
📣 Правильный путь создания python-библиотеки: от создания до публикации

Создание собственных библиотек
– это не просто возможность пополнения своего портфолио или способ структурировать код, а настоящий акт творческого самовыражения (и иногда велосипедостроения)


Эту статью вы можете использовать как шпаргалку для создания своих python-библиотек. В ней будут рассказаны все этапы создания библиотеки: документация, тестирование, архитектура, публикация и управление зависимостями

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
5
Media is too big
VIEW IN TELEGRAM
▶️ Введение в Python Data Classes (часть 1) | Объектно-ориентированное программирование Python

В видео рассмотрим объявление классов данных (Data Classes) через декоратор dataclass

А также разберем использование параметров со значениями по умолчанию и функцию field

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4
📣 На самом деле, ООП – это не так уж плохо

В данном посте расскажем, что же самое важное реализовано в мейнстримных ООП-языках со статической типизацией

Затем сравним ООП-код с Haskell, чтобы показать, что ООП не так плох во всём, как, похоже, считают поклонники функционального программирования

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
7🤯2👍1
Media is too big
VIEW IN TELEGRAM
▶️ Введение в Python Data Classes (часть 2) | ООП

В видео рассмотрим:

параметры функции field()
метод post_init_()
объявление параметров типа InitVar
параметры декоратора dataclass

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64