uk
Feedback
About Python [ru]

About Python [ru]

Відкрити в Telegram

Пишем на Python, создаём нейросети и ИИ-агентов. Алгоритмы, задачи и вайбкодинг. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin

Показати більше
6 474
Підписники
-224 години
-37 днів
-5130 день
Архів дописів
👩‍💻 Python REST API: Flask, Connexion и SQLAlchemy (часть 2) Статья продолжает серию по созданию REST API на Flask. В этой части вы подключаете SQLite, используете SQLAlchemy для управления данными, добавляете сериализацию с Marshmallow и интегрируете базу данных с REST API. Читать...

👩‍💻 Дашбординг: Dash или Shiny Разбираемся в устройстве Dash и Shiny и почему оба фреймворка отлично подходят для решения единственной задачи - создать функциональный и красивый дашборд. Читать...

🔥 Самая масштабная папка экспертов весны 2025: экономит месяцы поиска и сотни тысяч рублей Мы собрали самую масштабную папку
🔥 Самая масштабная папка экспертов весны 2025: экономит месяцы поиска и сотни тысяч рублей Мы собрали самую масштабную папку весны с проверенными экспертами в ИИ, IT, маркетинге и бизнесе. Это люди, которые уже сделали сильные проекты и знают, как решать задачи быстро и без лишнего шума. 👉 https://t.me/addlist/T6mLvzCStz9kYzdi 🤖 ИИ, который реально продает 🚀 Маркетинг, который приносит прибыль, а не сливает бюджет 📈 IT-разработчики, которые не исчезают в момент дедлайна 💰 Бизнес-эксперты, которые действительно умеют масштабировать ❌ Никаких «гуру», теории и пустых обещаний. Только те, кто делом доказал свою экспертизу. 👉 https://t.me/addlist/T6mLvzCStz9kYzdi

👩‍💻 Доверяй, но проверяй: Как парсинг помогает выявить фейки в НСИ Статья описывает Excel-файл с актуальной информацией о ГОСТах, обсуждает их применение и влияние данных. Рассматриваются подходы к парсингу и автоматизации с использованием C#, Python и VBA. Читать...

🔥Podlodka Python Crew — это онлайн-конференции по самым актуальным темам для питонистов. Разбираем сложные вещи простыми сло
🔥Podlodka Python Crew — это онлайн-конференции по самым актуальным темам для питонистов. Разбираем сложные вещи простыми словами, без воды, с уклоном на практику. Сессии проходят в удобное время — утром и вечером. С 17 по 21 марта пройдет сезон, посвященный оптимизации работы Python-приложений. Разбираем профилирование, внутренности CPython и техники ускорения кода. 🎯Что в программе?Оптимизации, которые вы могли упустить — Александр Кучин (Литрес) расскажет, какие скрытые проблемы могут замедлять код и как их исправить 🚀 • Как работает CPython — от запуска скрипта до управления памятью — Василий Рябов разберет, как Python читает и выполняет код, управляет памятью и garbage collection 📌 • Своя Игра: уровни глубины знаний Python-разработчика — Нина Лукина и Евгений Афонасьев в формате викторины объяснят, как Python работает под капотом. Это будет эпично 🎮 • Профилирование на Python — Василий Исаев (Точка) объяснит, как находить узкие места в коде и повышать его производительность с помощью профилирования 💡 Подходы, которые можно внедрить сразу после конференции! 🔗 Подробности и билеты: https://podlodka.io/pythoncrew

👩‍💻 Python REST API: Flask, Connexion и SQLAlchemy (часть 1) Статья из серии посвящена созданию REST API на Flask. Рассматриваются настройка проекта, обработка запросов с Connexion, определение конечных точек через OpenAPI и аннотация API с помощью Swagger UI. Читать...

💼 «Хочу уволиться, но боюсь»: что делать «Завтра напишу заявление об увольнении» — фраза, которую многие повторяют каждый понедельник, но так и не решаются на перемены. Сегодня поговорим о том, как перестать саботировать собственную карьеру и научиться управлять страхом перемен. Спойлер: дело не в лени и не в комфортной зарплате. Читать...

Курс по ML (Machine Learning). Обучайтесь с 50% скидкой! Освойте одну из самых востребованных профессий в IT до уровня junior
Курс по ML (Machine Learning). Обучайтесь с 50% скидкой! Освойте одну из самых востребованных профессий в IT до уровня junior! 🎓Чему научитесь: » разрабатывать приложения на Python » обучать ML-модели » работать с нейронными сетями » оценивать влияние моделей на бизнес с помощью A/B-тестов 📊Практикуйтесь на реальных задачах бизнеса!Кому подойдет обучение: » новичкам, решившим начать карьеру в Data Science » математикам, решившим перейти от теории к практике » аналитикам с опытом для углубления знаний » разработчикам, которые хотят применить свои знания в новой области ❤️Мы поможем подготовиться к поиску работы😊 Оставьте заявку прямо сейчас и сделайте первый шаг к успешной карьере в IT! Узнать больше #реклама 16+ karpov.courses О рекламодателе

👩‍💻 Сборщик мусора CPython и его влияние на производительность приложения Статья раскрывает механизмы управления памятью в CPython, уделяя особое внимание циклическому сборщику мусора (GC). Рассматриваются его работа, запуск и влияние на производительность приложений. Читать...

👩‍💻 Объединяем фреймы данных в pandas: две самые распространённые операции Статья рассматривает автоматизацию объединения таблиц с биохимическими показателями крови, поступающих из разных клиник. Показано, как с помощью одной команды в pandas легко объединить данные, несмотря на различия в порядке столбцов. Читать...

🔵🗣Вырасти до хардового Middle+ аналитика. Как? Добавьте к своим скилам навыки в проектировании архитектуры и интеграций веб
🔵🗣Вырасти до хардового Middle+ аналитика. Как? Добавьте к своим скилам навыки в проектировании архитектуры и интеграций веб-сервисов! Рассмотрите — авторский курс про архитектуру и интеграции с практикой. ————— По результатам курса вы: ▫️научитесь выбирать стиль интеграции под вашу задачу; ▫️сможете проектировать с нуля и описывать интеграции в современных стилях (API: REST, SOAP, gRPC и др. + брокеры сообщений); ▫️поймете, как правильно собирать требования и моделировать в UML; ▫️подготовитесь к собеседованию, решив более 100 тестов; ▫️разработаете свой API на Python; ————— 🟢Вы получите большую базу фундаментальных знаний, доступ к урокам и обновлениям остается навсегда 💡 • Всю программу и отзывы смотрите в боте курса. • Бонусный модуль про проектирование баз данных — нормализация, транзакции, основы DWH, индексы. • Результат после прохождения курса: 15 рабочих проектов в портфолио. • Доступ к чату учеников (общение, обмен опытом, помощь внутри сообщества) 🔹🔹 С чего начать?🔹🔹 С открытых бесплатных уроков по архитектуре и интеграциям в чат-боте курса. Переходите. 👇 @studyit_help_bot Скидка на курс от канала — 1 000₽ по промокоду PYTHON до конца марта

🔎 Подборка вакансий для джунов Junior Python-разработчик 🟢Python 3, Django, Flask, FastAPI, Git, Docker 🟢от 70 000 ₽ | 1–3 года Junior Python Backend Developer 🟢FastAPI, Django REST Framework, PostgreSQL, MongoDB, Docker, Kafka 🟢от 60 000 до 120 000 ₽ | 1–3 года Python-разработчик Junior 🟢Python, Django, PostgreSQL, MySQL, Git, Docker, Celery 🟢от 80 000 до 100 000 ₽ | 1–3 года

👩‍💻 FastAPI + APScheduler: Простой пошаговый гайд по созданию асинхронного API для мониторинга валют по расписанию на Python Статья объясняет создание асинхронного API на FastAPI для мониторинга валютных курсов. Рассматриваются парсинг данных, настройка APScheduler, аутентификация и развертывание сервиса с фильтрацией и REST API. Читать...

👩‍💻 Задачка по Python Напишите функцию, которая генерирует случайный пароль заданной длины. Пароль должен содержать буквы в верхнем и нижнем регистре, цифры и специальные символы. ➡️ Пример:
print(generate_password(12))  # Ожидаемый результат: Например, "A1b@c3D#e4F!"
Решение задачи ⬇️
import random import string def generate_password(length): if length < 4: # Минимальная длина для разнообразия символов raise ValueError("Длина пароля должна быть не менее 4 символов") all_characters = string.ascii_letters + string.digits + string.punctuation password = [ random.choice(string.ascii_lowercase), random.choice(string.ascii_uppercase), random.choice(string.digits), random.choice(string.punctuation), ] password += random.choices(all_characters, k=length - 4) random.shuffle(password) return ''.join(password) # Пример использования: print(generate_password(12))

👩‍💻 Создание RESTful API с помощью Django и Django REST Framework Наша сегодняшняя цель - подробно разобраться в процессе создания REST API с использованием Django и Django REST Framework, разбираясь в каждом шаге и его значение. Мы также рассмотрим, почему создание API важно и как это может быть полезно в ваших будущих проектах. Читать...

📢 Любите новости высоких технологий и ИИ? Тогда ждем вас на Data Fusion 2025: конференции, на которой ведущие эксперты расск
📢 Любите новости высоких технологий и ИИ? Тогда ждем вас на Data Fusion 2025: конференции, на которой ведущие эксперты расскажут, где заканчивается предел разработок и начинается хайп. ❓Правда ли, что нейротехнологии развиваются быстрее, чем ожидалось, или это просто новый повод вставлять «нейро-» в каждый стартап? В программе 250+ экспертов, прикладные кейсы из бизнеса и науки, дискуссии и дебаты без маркетинговых уловок. 📍Событие пройдет 16-17 апреля в Технопарке «Ломоносов», Москва. Вход бесплатный, регистрируйтесь уже сейчас! https://data-fusion.ru/ Ваша безопасность для нас приоритет, поэтому для участия в конференции мы просим заполнить развернутую форму. Благодарим за понимание! 🙌

🎯 Учись объяснять сложное просто Если не можешь объяснить технологию за 60 секунд — ты её не до конца понял. 👉 Совет: практикуйся объяснять сложные вещи так, чтобы их понял даже человек без технического бэкграунда. Это прокачает твоё понимание, сделает тебя ценным специалистом и улучшит навыки коммуникации в команде.

👩‍💻 Как создать свой реестр для хостинга Docker-контейнеров Хочешь полностью контролировать свои Docker-образы? Мы расскажем, как создать и настроить личный реестр контейнеров, идеально подходящий для твоих задач. Читать...

⚙️ Что такое метаклассы в Python и как они работают? Метаклассы в Python — это классы, которые определяют поведение других классов. Они позволяют изменять или расширять логику создания классов, добавляя к ним атрибуты или методы. Метаклассы чаще всего используются для создания сложных API или DSL (языков предметной области). ➡️ Пример:
# Определение метакласса
class MyMeta(type):
    def __new__(cls, name, bases, dct):
        dct['custom_method'] = lambda self: f"Метод добавлен через {cls.__name__}"
        return super().__new__(cls, name, bases, dct)

# Используем метакласс для создания класса
class MyClass(metaclass=MyMeta):
    pass

# Пример использования
obj = MyClass()
print(obj.custom_method())  # Метод добавлен через MyMeta
🗣️ В этом примере метакласс MyMeta добавляет метод custom_method ко всем классам, которые его используют. Метаклассы дают мощный инструмент для динамического создания и модификации классов.
🖥 Подробнее тут