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

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

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

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
🐍 Telegram-бот с оплатой через Telegram Stars

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

Автор объясняет, как работают Telegram Stars, как списывать и возвращать их, и как добавить визуальные эффекты после оплаты.

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

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥4👍3
Хорошо хоть не Педро Раст

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

Почему в Python -0.0 существует отдельно от 0.0?

Ответ: Python поддерживает IEEE 754, где -0.0 и 0.0 — разные числа. Они равны (-0.0 == 0.0 → True), но math.atan2(-0.0, 1.0) вернет -0.0, что важно в численных вычислениях.

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

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥7💯3👍1
🐍 Подборка репозиториев, которые стоит сохранить

Собрали 3 must-have репозитория, которые будут крайне полезны для тех, кто учится программировать самостоятельно:

▶️ Free Programming Books — библиотека сотен бесплатных книг по языкам, алгоритмам и другим темам, отсортированная по категориям

▶️ Public APIs — коллекция открытых API для любых проектов: от погоды и валют до игр и машинного обучения

▶️ Project Based Learning — обучение через практику: создаёшь реальные проекты и осваиваешь технологии в процессе


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

tags: #полезное

Python Developer | Чат
Please open Telegram to view this post
VIEW IN TELEGRAM
174🔥4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣37😁5👍2
🤣3👍1
Что выведет код сверху?
Anonymous Quiz
12%
0 1 2 3
19%
3 2 1 0
11%
0 1 2 2
32%
3 3 3 3
26%
Ошибка
👀8🔥62
🐍 Все числа равны, но некоторые равнее. Как в Python сравниваются Int и Float?

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

Все дело в том, как Python обрабатывает числа и какие особенности скрываются за стандартом IEEE-754.


В статье автор объясняет, как именно Python сравнивает int и float, разбирает внутренние алгоритмы CPython и показывает на примерах, когда сравнения могут вести себя непредсказуемо.

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

tags: #статья

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

Для чего нужен 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
😁31💯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