Python и 1000 уязвимостей
37.5K subscribers
1.88K photos
573 videos
27 files
2.02K links
Сила в единстве.

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

№ 5383975776
РКН: https://clck.ru/3FtTDH
Download Telegram
📣 Как устроен GIL в Python: влияние на многозадачность и производительность

GIL, сокращение от Global Interpreter Lock, представляет собой важную концепцию в Python.

Он представляет собой мьютекс, который блокирует доступ к объекту Python interpreter в многопоточных средах, разрешая выполнять лишь одну инструкцию за раз.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍6
Media is too big
VIEW IN TELEGRAM
▶️ Pytest. Краткое руководство

Главным конкурентом старого доброго unittest в мире тестирования на python является модный молодежный pytest.

В видео посмотрим как написать самый простой тест, посмотрим на интеграцию со старыми тестами юниттеста и обсудим плюсы и минусы этой библиотеки.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍4
Что выведет код?
Anonymous Quiz
3%
1
27%
6
26%
16
14%
60
30%
Ошибку
🤯26👍202🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
📣 Шпаргалка для алгособеса | Графовые и строковые алгоритмы

Самым прямым образом — алгоритмы прокачивают умение системно мыслить, искать нестандартные пути решения; человека, у которого эти скиллы на высоте, вряд ли заменит ИИ

В этой статье мы разберём графовые алгоритмы типо DFS, Флойда–Уоршелла и строковые наподобие Ахо-Корасик.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍91
Media is too big
VIEW IN TELEGRAM
▶️ Сайт на Python без знания HTML/CSS/JS – FastUI

Быстрый и удобный сайт - это про библиотеку
FastUl.

Сегодня на обзоре свежая библиотека от создателя Pydantic. Удобно интегрируется с FastAPI и другими фреймворками.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯126👍6🔥1
Что выведет код сверху?
Anonymous Quiz
2%
8
6%
10
67%
12
25%
Ошибку
🔥23👍11🤯11🤔81
📣 Создаем виртуальное окружение в Python

В статье рассказываем, как работать с виртуальным окружением с помощью Pipenv и Anaconda.

Pipenv – это инструмент, предоставляющий все необходимые средства для создания виртуального окружения.

Anaconda - мощное программное решение для управления пакетами Python и создания изолированных окружений.

С этим руководством вы не потонете в зависимостях.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍5🔥3
Media is too big
VIEW IN TELEGRAM
▶️ Обновленный Selenium и работа с прокси | Python, Selenium и proxy | Подмена IP адреса

Разбираем установку и работу с обновленным
Selenium в Python.

Научимся использовать и подменять IP адрес через прокси с аутентификацией и привязкой к ір компьютера.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥42
Что выведет код?
Anonymous Quiz
13%
p22 - y22
10%
y - 5
40%
t - 22
38%
Ошибку
🔥21🤯11👍72🤔1
📣 Разработка Desktop приложений на Python и библиотеки PySide6/PyQt6

Сегодня в статье рассмотрим прекрасную библиотеку PySide6, которая является оберткой для взаимодействия с Qt при помощи языка Python, которые позволяют вам использовать Python для написания desktop-приложений Qt.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥2
Media is too big
VIEW IN TELEGRAM
▶️ Сложности реализации JSON:API на FastAPI + Pydantic

Проблемы, с которыми мы столкнулись при реализации JSON:API на FastAPI. Что удалось реализовать, что пришлось подпереть костылями, а что осталось нерешенным.

Moscow Python Meetup №84
Сурен Хоренян (МТС)


👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍1
🔥7🤔3👍1
Что выведет код?
Anonymous Quiz
13%
1
10%
2
56%
3
22%
Ошибку
👍30🤯232
📣 75 ресурсов для изучения Python

В статье отобраны лучшие бесплатные курсы на русском языке, онлайн-тренажеры и телеграм-каналы, которые помогут новичку реализовать свой потенциал в Python-разработке.

Ресурсы отобраны по четырем направлениям:
Курсы по Python для начинающих
Машинное обучение
Веб-разработка
Тестирование

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍4🔥3🤯1
Media is too big
VIEW IN TELEGRAM
▶️ Графический интерфейс на Python | Все про Flet

Flet
— фреймворк, предоставляющий Flutter компоненты для разработки кроссплатформенных приложений на вашем любимом языке программирования Python.

👀 Смотреть на YouTube
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🤯21
📣 Разбираем использование open-source Wunjo AI

Сегодня в статье рассмотрим проект с открытым исходным кодом, позволяющий создавать дипфейки, клонировать речь, генерировать видео, удалять текст и объекты, а также получать изображения без фона, прямо на вашем компьютере, поговорим о Wunjo AI и его возможностях.

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

А в конце статьи я добавлю видео, в котором расскажу, какие нейронные сети применяются для работы с видео или со звуком, и как эти нейронные сети устроены и работают, либо можно спросить бота в блоге и получить ответ текстом.

🖥 Читать подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥1
Media is too big
VIEW IN TELEGRAM
▶️ Простой искусственный интеллект на Python | Распознавание голоса на Python

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

В видео я расскажу как построить простою программу для отслеживания голоса и выполнения различных заданий.

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