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

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

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

Ссылка для друзей: https://t.me/+QhejWZXUpStkMzNi
Download Telegram
🔔 Как работает SQLite в питоне?

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

➡️ В этой статье вы узнаете, как подключаться к SQLite, выполнять операции вставки данных (insert), обновления (update) и многое другое.

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

#SQLite | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍43🔥3
📣 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
🔖 Основы IDLE в Python: от запуска до первой программы

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

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


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

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

#Basics #IDLE | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥4👍3
💥 Ошибка pip в Anaconda — Нужно обновить pip

Периодически в Anaconda может потребоваться обновить pip, и в данном руководстве будет показан довольно простой способ как сделать это.

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

#Error #Anaconda #PIP | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥43
💭 Создание игры-кликера на Python: Подробное руководство с примером кода

В этой статье мы создадим простую игру-кликер на Python, используя библиотеку Pygame.

➡️ Кликер — это игра, где игрок зарабатывает очки, кликая на экран.

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


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

#Game #Manual | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥64🤝3
🛡 Обзор ключевых слов Python: их назначение и использование в программировании

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

Понимание ключевых слов Python критически важно для эффективного программирования.


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

#Translation #Keywords | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4🔥3
🚩 Ошибка SyntaxError: invalid syntax в Python — что это, почему возникает и как её исправить

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


В Python одна из самых частых ошибок — SyntaxError: invalid syntax.

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

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

#SyntaxError | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍3🤝1
📎 Функция range() в Python

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

⚠️ К концу данного руководства вы будете:
1) Понимать, как работает функция Python range;
2) Знать, как отличаются реализации для Python 2 и Python 3;
3) Увидите ряд наглядных примеров работы с range();
4) Сможете работать с учетом ограничений range().


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

#Function #Range | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53👍2
🛡 Ии в телеграмм боте на Python

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

В этом посте мы рассмотрим основные шаги по созданию такого ии в телеграмм боте.


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

#ИИ #Telegram #Bot | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3🤝2
👀 FeatureSelector: отбор признаков для машинного обучения на Python

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

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

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

#FeatureSelector #Machine #Learning | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥43
🔥 FastAPI: 5 практичных архитектурных решений

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

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


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

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

#FastAPI #Backend #SQL #Redis #Architecture | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4🤝3
📎 Создаем с нуля OSINT и пентест инструменты на Python

Итак, каждый программист желает все автоматизировать — и не только программист.

В этой статье мы рассмотрим создание OSINT-инструмента на Python.

❗️В этой статье мы создадим инструмент для:
Получения информации об IP адресе
Получения информации об номере телефона
Получение информации, есть ли IP в черных листах DNS
Парсер всех ссылок с сайта
Сканер портов
SYN-сканер портов
Сканер сессий Meterpreter для Windows 7/10
Virus Total API
Сканер SQL инъекций
Сканер XSS уязвимостей
Генератор фейкового User-Agent
Скрипт для изменения mac-адреса


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

#OSINT #Tool | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥43
👀 Шпаргалки по Python — хитрости которые вы не используете!

Многие люди начинают переезжать с версии 2 на 3 из-за Python EOL.


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

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

#CheatSheet | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥3
🔖 Очереди в Python

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


Очередь – это набор объектов, который поддерживает быструю семантику first-in, first-out (FIFO) для вставки и удаления.

⚠️ Операции вставки и удаления иногда называют enqueue и dequeuer, в отличие от списков и массивов, очереди, как правило, не пропускают случайный доступ к содержащимся объектам.

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

#Queues | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥43👍2
🔍 Объяснение что такое классы в python на примере 3д игры. Пошагово с нуля

У автора уже установлен пайчарм (можно и другую среду разработки, можно и простой IDLE python) и библиотека ursina (статья как установить эту библиотеку).

⚠️ Тема по классам будет более понятна тем, кто уже знает что такое функции.

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

#Classes #Example #Game | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥53👍3
⚙️ Полный справочник встроенных функций Python: 75 функций с примерами

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

Эти функции являются основой языка и значительно упрощают разработку.


В этом подробном руководстве мы рассмотрим все 75 основных встроенных функций Python с практическими примерами и объяснениями.

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

#Functions | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54🔥4
👀 Pydantic vs Adaptix – плюсы, минусы и области применения

Современная экосистема Python переживает большую трансформацию в подходах к обработке, валидации и (де)сериализации данных.


➡️ Необязательно выбирать что-то одно, можно использовать Pydantic для работы в API контроллерах, где нужна генерация OpenAPI схемы и быстрый парсинг JSON.

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

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

#Pydantic #Adaptix | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53🔥3
🔔 Множества в Python: вводный гайд для начинающих

Множество (set) — это изменяемый набор уникальных и неупорядоченных элементов.

⚠️ В этой статье поговорим о множествах, посмотрим, для чего они нужны, как создаются и чем отличаются от других типов данных.

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

#Hyde #Sets #Guide | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥4👍3
🔥 Как проверить, существует ли файл при помощи Python

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


В данном руководстве вы увидите три отдельные техники для проверки существования файла в Python, с примерами кода и характерными преимуещствами и недостатками.

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

#Check #File | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥54👍3
🖥 Пишем готовый проект на Python: асинхронный сервис отслеживания цены акций

Готовый портфельный проект на Python: асинхронный сервис «Stock Guardian»
отслеживает цены акций в реальном времени, рассылает push-уведомления при достижении триггеров и предоставляет REST + WebSocket API для фронтенда.

⚠️ Сделай форк, допиши пару фич — и «Stock Guardian» станет сильным аргументом в твоём портфолио.

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

#Asynchronous #Service #Project | Mr. Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63👍3