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

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Вопрос с собеседования

Для чего нужен Django ORM и что это такое?

Ответ: Django ORM (Object-Relational Mapping) позволяет работать с базой данных без написания SQL, используя Python-классы (models.Model). Он автоматически создает таблицы, выполняет запросы (filter(), get(), update(), delete()) и обеспечивает абстракцию над SQL.

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥5👍3
🐍 Как я написал современный GUI для yt-dlp на Python

В статье рассказывается о создании современного графического интерфейса для yt-dlp с использованием Python и CustomTkinter.

Автор решил проблему неудобства консольной версии, сделав лёгкое и понятное приложение с предпросмотром, прогресс-баром и сборкой в .exe.

Читать статью
Код на GitHub

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
👍25😁6🔥3
🐍 Pyee

Pyee — это библиотека, предоставляющая удобный интерфейс для создания асинхронных событий и обработки их с помощью слушателей.

Она полезна при разработке приложений с использованием событийно-ориентированной архитектуры.

Установка:
pip install pyee


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

❤️ — если было полезно

tags: #полезное

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

Чем отличается HTTP от HTTPS ?

Ответ: HTTPS — это тот же HTTP, но работающий поверх TLS (Transport Layer Security). Он шифрует весь обмен данными между клиентом и сервером, включая заголовки, тело запроса и ответы. Это защищает трафик от перехвата, подмены и атак типа «человек посередине».

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥7👍3
🐍 Как быстро и эффективно работать с большими JSON-файлами?

В статье рассматриваются три способа работы с большими JSON-файлами: асинхронная обработка с помощью asyncio, конвертация в бинарные форматы и хранение в Redis.

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

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
😁30💯5👍3
Вопрос с собеседования

Что быстрее: словарь или список?

Ответ: Поиск будет быстрее в dict и set, потому что это хеш-таблицы, доступ к элементу которых выполняется за O(1). Для list и tuple поиск будет выполняться в среднем за O(n).

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍3🔥3
🐍 Как вырасти из Manual QA в Automation: пошаговый план

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

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

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52
Please open Telegram to view this post
VIEW IN TELEGRAM
23😁10🔥6💯1
🐍 Dask

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

Она отлично подходит для работы с массивами данных, не помещающимися в оперативную память, а также для интеграции с популярными библиотеками, такими как Pandas и NumPy.

Установка:
pip install dask


📱 Смотреть GitHub

❤️ — если было полезно

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥4👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Самооценка скачет от таски к таске

Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣389
Вопрос с собеседования

Что такое S3-хранилище и зачем оно нужно?

Ответ: S3 (Simple Storage Service) — это облачное хранилище объектов, предназначенное для хранения любых файлов: от изображений и резервных копий до статических сайтов.

Оно масштабируемое, надёжное и предоставляет доступ к файлам через URL. В отличие от традиционных файловых систем, в S3 нет иерархии папок — всё хранится как объекты в “бакетах” (контейнерах), а доступ можно контролировать через политики и права.


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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
13👍6
🐍 Как я написал алгоритмического бота для торговли по индикаторам на Bybit

В статье показано, как реализовать торгового бота для Bybit, использующего стратегию на Bollinger Bands с поддержкой дополнительных индикаторов вроде RSI, EMA, ATR и кластерного анализа.

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

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥3🤯21🤣1
Что выведет код сверху?
Anonymous Quiz
48%
0 0 0 0
4%
1 1 1 1
27%
0 1 2 3
20%
Ошибка компиляции
9🔥3
🐍 15 типичных ошибок начинающих автоматизаторов

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

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

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

tags: #статья

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1🔥1