Python и 1000 уязвимостей
37.8K subscribers
1.81K photos
553 videos
21 files
1.93K links
Сила в единстве.

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

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
📣 Телеграм-бот магазин на Python. Создание с нуля

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

Мы также рассмотрим, как интегрировать платежи и работать с базой данных для хранения информации о товарах и корзинах пользователей

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍5
Media is too big
VIEW IN TELEGRAM
▶️ Атрибуты экземпляра класса

Сегодня в видео мы рассмотрим:
Как создать атрибут экземпляра класса
Как обратиться к атрибуту экземпляра класса
Как изменить атрибут экземпляра класса
Как удалить атрибут экземпляра класса

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65
Что выведет код?
Anonymous Quiz
37%
2
18%
2.5
31%
3
13%
Ошибку
👍74🤔2🔥1🤯1
📣 О векторных базах данных простым языком

Векторная база данных – это простая база данных, оптимизированная под хранение и поиск векторов, даже таких, которые состоят из сотен и тысяч измерений

Содержание статьи:
Начнём с основ – что такое вектор?
Что такое векторная база данных?
Примеры использования
Принцип работы векторных баз данных
◦ Создание эмбеддингов
◦ Индексация векторов
◦ Векторный поиск
Простейший векторный поиск на чистом Python
Поиск сходств и метрики расстояния
Уменьшение размерности
Список векторных баз данных

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🤯2
This media is not supported in your browser
VIEW IN TELEGRAM
▶️ Функция как атрибут класса

Атрибуты класса – это имена переменных вне функций и имена функций

Эти атрибуты наследуются всеми объектами, созданными на основе данного класса

Атрибуты обеспечивают свойства и поведение объекта

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍72🤯1
Media is too big
VIEW IN TELEGRAM
▶️ Методы экземпляра | Аргумент self

Сегодня в видео рассмотрим:
Методы экземпляра
Аргумент self
Как создать метод класса
Как создать метод экземпляра
Что такое self в Python

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1
📣 Один из лучших редакторов кода

Visual Studio Code (VS Code) – текстовый редактор, разработанный Microsoft для Windows, Linux и macOS

Включает в себя отладчик, инструменты для работы с Git, подсветку синтаксиса, IntelliSense и средства для рефакторинга. Имеет широкие возможности для кастомизации: пользовательские темы, сочетания клавиш и файлы конфигурации

Распространяется бесплатно, разрабатывается как программное обеспечение с открытым исходным кодом, но готовые сборки распространяются под проприетарной лицензией


В этой статье мы рассмотрим способы установки и настройки максимально эффективной рабочей среды для разработки

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍86🔥2
Media is too big
VIEW IN TELEGRAM
▶️ Инициализация объекта | Метод init

Обычно сразу после создания объекты ещё не готовы к работе, сначала в них нужно передать все необходимые данные: параметры работы, стартовые значения, ссылки на другие объекты и т. п. Такой процесс называется инициализацией и должен проходить сразу после создания объекта

В Python метод init является конструктором класса, этот метод вызывается автоматически при создании нового объекта класса и используется для инициализации его атрибутов. Конструктор init позволяет задавать начальные значения переменных объекта и выполнять другие действия при создании экземпляра класса

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
Что выедет код?
Anonymous Quiz
42%
0, 1
19%
None
27%
(0, 1) None
12%
Ошибку
👍157
📣 Как создать свой веб-фреймворк на Python

В этой статье мы создадим свой веб-фреймворк на Python с использованием gunicorn, он будет легким и иметь базовый функционал

Создадим обработчики запросов (views), простую и параметизированную маршрутизацию, Middleware, i18n и l10n, Request/Response, обработку html-шаблонов и генерацию документации
Построим наиболее важные части фреймворка, изучим работу WSGI и создание веб-приложений

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥1
Media is too big
VIEW IN TELEGRAM
▶️ Создание класса и его методов

Сегодня в видео попрактикуемся в создании классов и описании их методов: создадим атрибуты класса и экземпляра, а также сделаем конструктор класса (метод _init_)

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥71
Что выведет код?
Anonymous Quiz
21%
True
34%
False
6%
None
17%
314159
23%
Ошибку
🤯9🤔5👍41🔥1
📣 Рекурсивные запросы в SQLAlchemy

Сегодня мы рассмотрим основные способы получения иерархической структуры из БД на примере реального многослойного приложения с использованием SQLAlchemy 2.0

В завершение статьи автор проведет сравнение производительности всех описанных подходов

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
3
This media is not supported in your browser
VIEW IN TELEGRAM
▶️ Моносостояние

Создадим такой класс, у экземпляров которого будет одно общее состояние и изменения одного экземпляра будут затрагивать другие экземпляры

Такая реализация называется
"Моносостояние"

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥5
Что выведет код?
Anonymous Quiz
49%
4 3
25%
3 2
12%
4 2
5%
3 3
9%
Ошибку
🤯18🤔11🔥5