Python и 1000 уязвимостей
37.4K subscribers
1.91K photos
581 videos
30 files
2.06K links
Сила в единстве.

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
Что выведет данный код?
Anonymous Quiz
7%
None
18%
[‘a’,’b’,’c’,’d’]
58%
abcd
17%
Ошибка
👍29🤯16🔥5🤔2
📣 Pillow | Обработка изображений с помощью библиотеки Python.

Pillow и его предшественник PIL — это оригинальные библиотеки Python для с изображениями.

Несмотря на то, что существуют другие библиотеки Python для обработки изображений, Pillow остается важным инструментом для понимания и работы в целом.

Для оперирования и обработки изображений Pillow предоставляет инструменты, аналогичные тем, которые можно найти в программном обеспечении, таком как Photoshop.

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍157🔥2🤯1
Media is too big
VIEW IN TELEGRAM
🎥 while медленнее чем for | Тогда зачем этот цикл?

В этом видео раскроем немного ситуацию вокруг циклов for и while.

Почему существует while и for, когда многие считают, что while медленнее и его лучше не использовать

Действительны ли такие заявления или же в этом есть ошибка.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥21🤔1
Что выведет данный код?
Anonymous Quiz
3%
14
57%
48
8%
64
33%
Ошибка
🤔29👍6🤯6🔥4
📣 HTTPX | Синхронизация и асинхронизация API | Поддержка HTTP.

HTTPX - это полнофункциональный HTTP-клиент для Python 3, который обеспечивает синхронизацию и асинхронизацию API, а также поддержку как HTTP/1.1, так и HTTP/2.

Характеристика:
Широко совместимый с запросами API.
Стандартный синхронный интерфейс, но с поддержкой синхронизации, если вам это нужно
Поддержка HTTP/1.1 и HTTP/2.
Возможность делать запросы непосредственно в приложения WSGI или приложения ASGI.
Строгие тайм-ауты повсюду.
Полностью аннотированный тип.
100% тестовое покрытие.

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍93🤯2
Media is too big
VIEW IN TELEGRAM
🎥 Вот зачем тебе нужно использовать аннотации в Python.

Аннотация типов данных
— это явное указание типа ожидаемых данных при объявлении переменных, классов и функций.

При выполнении кода Python игнорирует аннотации типов и не выдаёт ошибок, если типизация нарушена, но она наглядно помогает избегать этого.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍111🔥1
📣 Celery | Работа с фоновыми задачами.

Celery — это распределенная очередь задач для систем UNIX.

Она позволяет вам выгрузить работу из вашего приложения на Python.

Как только вы интегрируете Celery в свое приложение, вы можете отправлять трудоемкие задачи в очередь задач Celery.

Таким образом, ваше веб-приложение может продолжать быстро реагировать на запросы пользователей, в то время как Celery асинхронно выполняет операции, требующие больших затрат в фоновом режиме.

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍121🔥1
Media is too big
VIEW IN TELEGRAM
🎥 Задача с реального Python собеседования middle разработчика. Рекурсивная сумма.

Разбираем реальную задачу на позицию middle
Python-разработчика.

Пишем несколько реализаций от самой простой до более сложной асинхронной.

Разбираем массу важнейших понятий: переполнение стека, область видимости переменной, глубина рекурсии, итерируемость.

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

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍223🔥1🤔1
🤯34🤔51👍1🔥1
🤔26🤯16👍71🔥1
📣 Scrapy | Фреймворк для веб-краулинга.

Scrapy
– это бесплатный фреймворк для веб-краулинга находящийся в открытом доступе, который написан на языке программирования Python.

Изначально задумывался для веб-скрейпинга, однако также может использоваться для извлечения информации используя API или же как веб краулер общего применения.

В настоящее время фреймворк обслуживается компанией Scrapinghub Ltd., которая разрабатывает и предоставляет услуги в сфере веб-скрейпинга.

📚 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🤔4🤯21
Media is too big
VIEW IN TELEGRAM
🎥 Уничтожаем в Python № 18 ЕГЭ со стенами из Демоверсии 2024.

В этом видео будет показано решение задач по Python из демоверсии ЕГЭ 2024.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍61🔥1
🤔28🤯6👍31🔥1
Что выведет данный код?
Anonymous Quiz
33%
10 10
15%
10 0
12%
10,00
40%
Ошибка
🤯32👍6🔥3🤔21
📣 Dash | Создание web-приложений.

Dash — библиотека для Python с открытым исходным кодом, которая предназначена для создания реактивных web-приложений.

Она будет полезна всем, кто использует Python при анализе и исследовании данных, при визуализации, моделировании и отчётности.

Её можно загрузить, через диспетчер пакетов Python, используя команду pip install dash.

💬 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍154🔥3
Media is too big
VIEW IN TELEGRAM
🎥 Kак писать хороший код.

В обществе есть мнение, что аутсорсеры всегда пишут очень плохой код. На докладе расскажу, как мы в своём аутсорсе системно это опровергаем, сдавая в срок много качественного кода.

Moscow Python Meetup №84.
Фёдор Борщёв (Школа Сильных Программистов).

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍3🔥1🤔1