Mr. Python | Backend | Программирование
1.67K subscribers
332 photos
19 videos
354 links
Твой личный ассистент в познании Python и не только!

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

Состою в рекламном агентсве: @agencytender

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
🖥 Графика и Python: 6 GUI-инструментов, которые пригодятся разработчикам в 2025 году

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


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

Погружаемся в мир кнопок, окон и виджетов — от проверенной классики до ярких новичков GitHub.

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

#Programming #GUI #Tool #Library #Graphics | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🤝3🔥2
🆕 Вышел Python 3.14. Насколько он быстр?

9 октября 2025 года, прошло всего несколько дней после официального релиза Python 3.14.

— Давайте запустим бенчмарки, чтобы проверить, насколько быстра новая версия Python.

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


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

#News #Gil #Interpreter #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54🤝2
⚙️ Как я написал современный GUI для yt-dlp на Python

Python + CustomTkinter - хорошая связка для десктопных приложений. Если думаете над GUI для Python - попробуйте.


Надоело каждый раз лезть в терминал, чтобы скачать видео с YouTube? Мне тоже.

— Поэтому автор сделал нормальный GUI для yt-dlp - без лишних кнопок, с современным интерфейсом и чтобы просто работал.

Код на GitHub, готовая сборка тоже есть.

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

#GUI #Customkinter #ytdlp #Desktop #OpenSource #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63🤝2
🔍 Сборник базовых примеров и упражнений по языку Python

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

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


❗️ Ресурс идеально подходит для начинающих, желающих быстро освоить основы Python на практике.

🔗 Смотреть репозиторий

#Syntax #Shell #File #Text #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍3
📊 Golang против Python: какой язык программирования выбрать?

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

— Новички часто предпочитают более понятный и простой для изучения, чтобы не потратить время зря, необходимо все проанализировать – мы попытаемся сравнить два популярных языка Python и Golang по ряду характеристик.

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

#Programming #Golang | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥3🤝3
🔖 Книга «Программирование бэкенда на Python. Практическое руководство»

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

Python развивается, и теперь используется даже для решения таких задач enterprise-уровня, к которым лет 10 назад можно было подступиться только на Java.


— Автор взялся исследовать эту книгу, прежде всего, потому, что нашёл в ней разбор Docker и даже Kubernetes.

Об этих инструментах — одна из самых продвинутых частей книги, главы 8-9.

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

#Book #Programming #Backend | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥3
🖥 Выход из Python программными методами

Заканчивая работу в Python, я зачастую просто нажимаю кнопку «Закрыть» в углу IDE, чтобы завершить работу программы, и IDE сама обрабатывает завершение работы Python.

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

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

#Exit #Function #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4👍2
ℹ️ Учебник по автоматизации процессов на Python

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


Этот гид ориентирован на разработчиков с опытом, желающих систематизировать знания по автоматизации и применить их в различных средах: на локальных машинах, в серверных скриптах, в CI/CD-пайплайнах и облаках.

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

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

#Book #Automation #Programming #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥3
🚨 Как преобразовать строку в словарь в Python

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

Словарь в Python хранит данные в виде пар ключ-значение; ключи в словаре должны быть уникальны.


— В этой статье мы разберем, как можно преобразовать строку в словарь.

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

#Conversion #Dictionary #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥2
🔖 Особенности Python, о которых вас точно спросят на техническом собеседовании. Часть 2

Первая часть этой статьи вызвала оживлённое обсуждение.

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


— В этой части мы продолжим разбирать очередные «подводные камни» в Python.

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

#Opinion #Work #Conversation #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🔥2
📎 Как научиться программированию на Python: гайд для детей и их родителей

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

⚠️ Мы собрали популярные ресурсы, которые помогут ребёнку научиться писать код на Python: от книг и онлайн-тренажёров до игр и ИИ-помощников.

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

#Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍3🔥3
© Питон перед Рождеством. Как я осваивал этот язык программирования

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

— Когда он разобрался, ему захотелось поделиться новым пониманием.

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

#Programming #Data #IT #Opinion | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍52🔥1
📣 Python 3.14 — теперь с JIT, фритредингом и шаблонными строками

Python наконец официально стал многопоточным по-взрослому — и даже обзавёлся экспериментальным JIT-компилятором.


➡️ Версия Python 3.14.0 вышла как стабильный релиз и принесла массу интересных новшеств — от улучшенной работы аннотаций до встроенной поддержки Zstandard и UUIDv7.

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

#Programming #JIT | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍5🔥3
📊 Основы параллельного и асинхронного программирования в Python: использование потоков и корутин для повышения эффективности выполнения задач.

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

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


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

#Parallel #Asynchronous #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥3
💭 Пишем десктоп-приложение на Python с помощью Tkinter

Десктопные приложения пишут на разных языках программирования: C++, C#, C, Python и других, но начинающим разработчикам проще всего использовать Python и его библиотеки для работы над графическими интерфейсами.


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

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

#Library #Tkinter #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥32
🔖 Python с нуля до крепкого Middle за 3 месяца⁠

Наткнулся на грамотно структурированный репозиторий, который фактически заменяет платные курсы.

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

Что внутри? Контент выстроен логично и охватывает всё необходимое:
1. От написания первых строчек кода до глубокого погружения в ООП, лямбда-функции, замыкания и другие сложные концепции архитектуры.
2. Разбор ключевых библиотек, без которых сейчас никуда: JSON, Math, NumPy, Pandas. Отдельный блок посвящен фреймворку Django для тех, кто целится в веб-разработку.
3. Материалы по работе с API, машинному обучению, Data Science, парсингу данных и компьютерному зрению. Есть даже гайды по обработке изображений и видео.


🔗 Читать статью
🔗 Репозиторий

#Programming #GitHub #IT | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍3
👀 Обзор книги «Изучаем Python» для начинающих⁠

Читая статью вы узнаете о достоинствах и недостатках книги.

Книга отлично подойдёт начинающим Python разработчикам.

— Вы научитесь по этой книге программировать сайты с Django, игры на Pygame и т.д.

🔗 Читать статью
🔗 Книга

#Programming #Book #IT | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62🤝1
⚙️ Инструкция по сборке домашней оффлайн нейросети (экспертной системы) с возможностью обучения⁠

Мы своими собственными руками создадим «великую и ужасную нейросеть», так что теперь смело можете говорить всем вокруг, что «...писали мы ваши нейросети, нет там ничего сложного» и гордо демонстировать свою работу.

— Текст надписей «морды лица» в браузере легко исправляется в коде файла app.py, база данных легко адаптируется под любые задачи.

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

#AI #Programming | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥32
⚙️ Принципы реактивного программирования с использованием библиотеки ReactiveX для Python на примере простого RSS-агрегатора

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

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

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

#Reactive #Programming #ReactiveX | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥43
🔔 Вспоминаем что такое CRUD на примере десктопного менеджера на Python

CRUD (Create, Read, Update, Delete) - термин, исходя из обычного перевода (Создавать, читать, обновлять, удалять), обозначает четыре базовые операции для управления данными в системах.

— Автор хочет попытаться, объяснить на простом примере что же это такое и как с ним можно работать.

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

#Tkinter #CRUD #JSON #GUI #Programming #Desktop #Manager | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🔥2