Python Developer
19.3K subscribers
1.5K photos
108 videos
5 files
1.52K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
😁31🤣232
Вопрос с собеседования

Какова структура у JWT-токена?

Ответ: JWT (JSON Web Token) состоит из трёх частей, разделённых точками:

▶️ Заголовок (Header) — содержит тип токена (JWT) и алгоритм подписи, например HMAC SHA256 или RSA

▶️ Полезная нагрузка (Payload) — включает так называемые “утверждения” (claims): данные вроде ID пользователя, срока действия токена, ролей и другой метаинформации

▶️ Подпись (Signature) — создаётся из заголовка и payload с использованием секретного ключа. Она гарантирует, что содержимое токена не было подделано.

Эти части кодируются в base64 и объединяются через точки: header.payload.signature.


tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍124
🐍 Находим лица в картинке с веб-камеры

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

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

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12🤯43
Вопрос с собеседования

Из каких частей состоит HTTP-запрос?

Ответ: HTTP-запрос состоит из начальной строки (определяет тип сообщения), заголовков (передают параметры передачи и характеристики сообщения) и тела сообщения (содержит данные, отделенные от заголовков пустой строкой).

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥135
🐍 Практические примеры работы с БД на Python

В статье показано, как с помощью SQLAlchemy и asyncio реализовать асинхронную работу с базой данных в Python.

Автор объясняет, как настроить окружение, создать модели, выполнять запросы и управлять транзакциями, используя только Python-код.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12🔥5
💯91
Что выведет код сверху?
Anonymous Quiz
36%
3456
10%
(3456)
27%
('3456')
27%
('3456',)
🔥21🤣133😁1
mementopython3-russian_with_link.pdf
315.1 KB
🐍 Шпаргалка по Python

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

В этой краткой шпаргалке охвачено всё самое важное — можно распечатать и держать под рукой.

tags: #полезное #шпаргалка

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
18🔥7👍6😁1
Please open Telegram to view this post
VIEW IN TELEGRAM
😁44🔥159
Вопрос с собеседования

Что такое множество и чем отличается set от frozenset?

Ответ: Множество — это неупорядоченная коллекция уникальных хешируемых объектов. Тип set представляет изменяемое множество: его можно дополнять и изменять. В отличие от него, frozenset — это неизменяемый тип множества, подходящий для использования в качестве ключей словаря или элементов других множеств.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥6👍4
This media is not supported in your browser
VIEW IN TELEGRAM
🐍 Игра для изучения Python

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

Игра не учит с нуля, но отлично подойдёт тем, кто уже знает основы и хочет прокачать навыки в интерактивной форме. Она уже доступна в раннем доступе на Steam бесплатно — скорее забираем.

Ссылка на игру

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
145🔥5
Требования на вакансию джуна, 2025 год, фото в цвете:

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣92😁93🤯3🔥2👨‍💻1
Вопрос с собеседования

Что такое контекстный менеджер?

Ответ: Контекстный менеджер в Python — это объект, который определяет методы __enter__ и __exit__. Он управляет ресурсами и их очисткой, обеспечивая выполнение кода в блоке `with` без необходимости явного вызова методов очистки. Контекстные менеджеры упрощают управление ресурсами, такими как файлы или сетевые соединения, обеспечивая их корректное закрытие после использования, даже если в процессе возникли ошибки.

tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18💯43
🐍 Менеджер контекста это просто

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

Разбираются типичные сценарии использования — от работы с файлами до сетевых соединений — и показано, как избежать утечек и дублирования кода.

Читать статью

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍94🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣94😁10🔥81
Вопрос с собеседования

Docker — что это и для чего используется?

Ответ: Docker — это инструмент, который позволяет упаковывать приложение вместе со всеми его зависимостями в изолированный контейнер.

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

Docker активно используется для автоматизации сборки, тестирования и доставки программ, особенно в микросервисной архитектуре и CI/CD-процессах.


tags: #собеседование

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥135
🐍 MongoDB — гайд для Python разработчиков

В видео разбирается, как начать работать с MongoDB: установка, создание баз и коллекций, работа через pymongo, выполнение запросов, валидация и типизация данных.

Автор показывает, как подключить MongoDB к Python-проекту, использовать асинхронные библиотеки (motor, bini) и развернуть базу на удалённом сервере.

📱 Смотреть на YouTube

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍4🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Разница между новичком и опытным разрабом 😆

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣5218🔥31👍1