Python Guru | Всё про Python
Canal cerrado
Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1
Mostrar más3 128
Suscriptores
-924 horas
-177 días
-4530 días
Archivo de publicaciones
Узнай подходящую тебе карьеру за 5 минут.
Онлайн-школа участник проекта "Сколково" создала уникальный инструмент профориентации, который раскроет ваш потенциал. Простой тест с вариантами ответа, менее чем из 20 вопросов.
В конечный результат вошли только самые востребованные профессии для 2025 года, большинство специальностей из сферы IT и Дизайна, именно в них на сегодня наибольшие доходы.
Переходите по специальной ссылке, получите карьерную консультацию в подарок, и разберите индивидуально ваш комфортный переход в новую профессию.
Реклама. Информация о рекламодателе по ссылкам в посте.
faulthandler.dump_traceback()
faulthandler.dump_traceback() позволяет принудительно вывести текущий стек вызовов без аварийного завершения программы. Это полезно для отладки зависших процессов или анализа выполнения кода.
• Перейти к просмотру
Python Gurusys.unraisablehook
sys.unraisablehook позволяет перехватывать исключения, которые не могут быть обработаны обычным try-except, например, ошибки в деструкторах (__del__). Это полезно для отладки и логирования неожиданных ошибок.
• Перейти к просмотру
Python GuruУправление компьютером жестами
В данной статье автор рассказывает, как можно реализовать управление компьютером жестами. Система использует веб-камеру для захвата изображения рук пользователя. Затем нейронка распознает жесты и преобразует их в команды управления компьютером.
• Перейти к просмотру
Python Guru
Python Logging: Правильное Логирование за 20 минут
В этом видео я расскажу про правильное использование логирования в Python.
• Перейти к просмотру
Python Guru
Работа с системными командами в Python: модуль subprocess
subprocess — мощный модуль Python, который позволяет запускать внешние команды и программы, а также взаимодействовать с их вводом и выводом. Отличный инструмент для автоматизации системных задач!
Основные возможности
Запуск shell-команд (ls, dir, ping и др.)
Получение вывода команды прямо в Python.
Запуск внешних программ и скриптов.
Проверка доступности серверов через ping.
Автоматизация системного администрирования.
Примеры использования
Вывод списка файлов (Linux/macOS)
import subprocess
result = subprocess.run(['ls', '-l'], capture_output=True, text=True)
print(result.stdout)
Вывод списка процессов (Windows)
import subprocess
result = subprocess.run(['tasklist'], shell=True, capture_output=True, text=True)
print(result.stdout)
Python GuruВ России можно посещать бесплатные IT-мероприятия хоть каждый день: как оффлайн, так и онлайн.
Чтобы не пропустить полезные — сохраните канал @FreeItEvent.
Анонсы вебинаров, хакатонов, конференций, мастер-классов и других событий в IT. Ивенты от гигантов индустрии и лучших специалистов по кодингу.
Всё публикуют здесь.
Dunder-методы
Dunder-методы (или “магические методы”) — это специальные методы, имена которых начинаются и заканчиваются двумя символами подчеркивания (__). Они позволяют изменять поведение встроенных операций Python для твоих объектов: арифметики, сравнения, строкового представления и многого другого. Делимся статьей, где автор рассказывает про Dunder-методы.
• Перейти к просмотру
Python Guru
🔥Podlodka Python Crew — это онлайн-конференции по самым актуальным темам для питонистов.
Разбираем сложные вещи простыми словами, без воды, с уклоном на практику. Сессии проходят в удобное время — утром и вечером.
С 17 по 21 марта пройдет сезон, посвященный оптимизации работы Python-приложений. Разбираем профилирование, внутренности CPython и техники ускорения кода.
🎯Что в программе?
• Оптимизации, которые вы могли упустить — Александр Кучин (Литрес) расскажет, какие скрытые проблемы могут замедлять код и как их исправить 🚀
• Как работает CPython — от запуска скрипта до управления памятью — Василий Рябов разберет, как Python читает и выполняет код, управляет памятью и garbage collection 📌
• Своя Игра: уровни глубины знаний Python-разработчика — Нина Лукина и Евгений Афонасьев в формате викторины объяснят, как Python работает под капотом. Это будет эпично 🎮
• Профилирование на Python — Василий Исаев (Точка) объяснит, как находить узкие места в коде и повышать его производительность с помощью профилирования 💡
Подходы, которые можно внедрить сразу после конференции!
🔗 Подробности и билеты: https://podlodka.io/pythoncrew
Python снова первый: в чем секрет популярности и что с другими языками
В 2025 году «быстрые» языки программирования продолжают завоевывать души разработчиков. Но лучше всех себя чувствует интерпретируемый и не самый быстрый Python — он на первом месте с 2021 года. В этой статье автор обсудит, в чем причина непробиваемой популярности и какие успехи в рейтинге у остальных языков.
• Перейти к просмотру
Python Guru
Основы функций в Python для новичков
В этом видео мы разберём одну из ключевых тем программирования на Python — функции. Вы узнаете, что такое функции, зачем они нужны и как их использовать в коде для повышения эффективности. Мы рассмотрим, как функция помогает сократить код и сделать его более понятным, используя примеры, такие как расчёт скидки и повторяющиеся операции.
• Перейти к просмотру
Python Guru
Повтор вебинара для тех, кто не успел ❗️
Сравниваем и разбираем работу DeepSeek на реальных примерах вместе с Кириллом Пшинником, СЕО университета Зерокодер.
⚡️Что вас ждет на вебинаре?
— Сравним DeepSeek-R1 и QWEN 2.5-Max с ChatGPT – кто быстрее, точнее и эффективнее?
— Покажем, как использовать DeepSeek без ограничений и блокировок;
— Разберем, как можно зарабатывать на нейросетях и какие вакансии будут востребованы в 2025 году.
Все участники получат готовые инструменты для работы с нейросетями. Эфир подойдет всем, кто хочет сэкономить время, монетизировать навыки и оставаться в тренде технологий 2025 года.
Не упусти шанс — регистрируйся прямо сейчас!
P.S: Это специальный повтор вебинара от экспертов по DeepSeek. Жми на ссылку и успевай зарегистрироваться!
erid: 2W5zFHoYGYg
ООО Зерокодер, ИНН 9715401631
Что не понимают 90% изучающие в Питон, при изучении
Успех в освоении Python зависит от правильно поставленных вопросов или системы работы с кодом, в которой подход и порядок имеет решающее значение
• Перейти к просмотру
Python Guru
Бесплатный мини-курс по Java — начните программировать уже сегодня
Java-разработчики востребованы и зарабатывают от 80 000 ₽. Хотите проверить свои силы? На мини-курсе вы создадите три проекта, освоите основы языка и поймете, подходит ли вам этот путь.
Без опыта в IT, бесплатно и с поддержкой эксперта. А еще получите доступ к материалам и скидку на обучение. К тому же, каждый, кто посмотрит 1-е занятие, получит доступ к изучению английского языка на платформе Skillbox на год.
Количество мест ограничено! Успейте записаться.
Реклама. Информация о рекламодателе по ссылкам в посте.
Ассемблер и Python - Дао общих интересов
Возможности и практическое применение Python совместно с другими языками программирования - это Дао Python. Ассемблер и Python - самые не совместимые на первый взгляд вещи. Но так ли это?
• Перейти к просмотру
Python Guru
Использование метода @classmethod для создания объектов альтернативным способом
Если вам нужно создать объект класса с использованием альтернативных данных или форматов, вы можете использовать метод @classmethod, чтобы добавить дополнительные конструкторы. Это позволяет создать объект не только с использованием стандартного init, но и другими способами.
Этот лайфхак будет полезен тем, кто работает с объектно-ориентированным программированием и хочет создать более гибкие и расширяемые конструкторы классов.
Python Guru
Repost from The Экономист
⚡️ Разыгрываем сразу 3 новеньких iPhone 16!
Отличный вариант получить свежайшие гаджеты просто за то, что читаете нас! Для участия нужно:
1. Быть подписанным на Тачки и Точка, The Экономист и Доллар по тридцать.
2. Нажать «Участвую!» под этим постом.
Итоги подведём 12 марта в 18:00 случайным образом при помощи бота. Девайсы за свой счёт застрахуем и отправим победителям в любую точку мира. Всем удачи!
Парсинг сайтов
Делимся циклом видео, где автор рассказывает про веб парсинг. В этом видео разбирается на практике работа с библиотеками requests и BeautifulSoup.
• Перейти к просмотру
Python Guru
Сериализация данных в Python
Во многих больших проектах вопрос сериализации данных стоит не на последнем месте, особенно при работе с базами данных, но что мы можем сериализовать и как будет рассмотренно в этом видео
• Перейти к просмотру
Python Guru
SQLAlchemy — это штука, которая сильно упрощает работу с базами данных в Python. Она позволяет писать код так, будто ты работаешь с обычными объектами, а не с таблицами. Но если нужно, всегда можно написать чистый SQL-запрос.
Например, вот как легко создать таблицу пользователей и добавить туда запись:
from sqlalchemy import create_engine, Column, Integer, String
from sqlalchemy.orm import declarative_base, sessionmaker
Base = declarative_base()
class User(Base):
tablename = 'users'
id = Column(Integer, primary_key=True)
name = Column(String)
engine = create_engine('sqlite:///example.db')
Base.metadata.create_all(engine)
Session = sessionmaker(bind=engine)
session = Session()
new_user = User(name="Али")
session.add(new_user)
session.commit()
Python Guru
¡Ya disponible! Investigación de Telegram 2025 — los principales insights del año 
