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
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
Вопрос с собеседования

Как устроен Message в Kafka?

Ответ:
Сообщение в Kafka — это единица данных, которую продюсер отправляет в топик. Каждое сообщение состоит из следующих компонентов:

Ключ (key) — используется для распределения сообщений по партициям. Сообщения с одинаковым ключом попадают в одну партицию.

Значение (value) — основное содержимое сообщения, например строка, JSON, байты и т.п.

Метаданные — включают смещение (offset), временную метку, имя топика и номер партиции.

Все сообщения в партиции упорядочены и неизменяемы. Kafka хранит их как commit log и позволяет читать данные повторно, начиная с любого смещения.


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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍6🤯1
🐍 Python микросервисы с Kafka без боли

В статье показано, как с помощью Faust построить микросервисы на Python, взаимодействующие через Kafka, с мониторингом через Prometheus и Grafana.

Разбирается полный цикл — от генерации данных до агрегации и отдачи через FastAPI, с примерами кода и docker-compose.

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
8🔥5
Много опытных разработчиков среди нас?

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
39😁35🔥10🤣2
4
Что выведет код сверху?
Anonymous Quiz
18%
12313
13%
1233
55%
112133
14%
1122333
🔥134🤯3
🐍 aiokafka — асинхронный клиент Kafka для Python

aiokafka — это библиотека, которая позволяет работать с Apache Kafka в асинхронном стиле, используя asyncio.

Подходит для высоконагруженных систем, где важна скорость обработки и неблокирующая архитектура.

Что умеет aiokafka:
▶️ Позволяет читать и писать сообщения в Kafka без блокировки потока

▶️ Работает поверх официального kafka-python, но адаптирован под asyncio

▶️ Поддерживает consumer groups, партиции и offset management

▶️ Обеспечивает высокую производительность при большом потоке данных

▶️ Позволяет тонко управлять подключениями, таймаутами и буферами

▶️ Легко интегрируется с асинхронными фреймворками и сервисами

▶️ Подходит для микросервисов, стриминговых систем и realtime-обработки


Библиотека хорошо себя показывает в продакшене и даёт полный контроль над взаимодействием с Kafka в асинхронных приложениях.

📱 Смотреть GitHub
📖 Документация

— если было полезно
— если пользовался

tags: #полезное

Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
136
This media is not supported in your browser
VIEW IN TELEGRAM
Главное чаще вытирать пот со лба

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣30😁134
👍4
Под какой буквой правильный ответ?
Anonymous Quiz
41%
A
30%
B
15%
C
14%
D
16👍5💯1