en
Feedback

Don't get caught by a cheater! Telemetrio finds and tags such channels 👉 If you want to see the tag, subscribe

Python Guru | Всё про Python

Python Guru | Всё про Python

Closed channel

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc Канал на бирже: telega.in/c/+pos-ZyEAKZM1YWEy

Show more
3 030
Subscribers
-224 hours
-87 days
-2730 days
Posts Archive
Python 4: первые впечатления В этом видео покажу вам то, что еще никто в мире не видел: альфа-версию нового Python версии 4.0. Так как я много лет состою в PSF и развиваю по мере сил сообщество питонистов, мне предоставили возможность потестировать новые экспериментальные фичи, спешу с вами поделиться. • Перейти к просмотру Python Guru

contextlib.suppress() — элегантное игнорирование исключений Иногда нужно просто "молча" игнорировать ошибку — например, если
contextlib.suppress() — элегантное игнорирование исключений Иногда нужно просто "молча" игнорировать ошибку — например, если файл может не существовать. Вместо try/except, можно использовать contextlib.suppress(). Итог: contextlib.suppress() — читаемый и питоничный способ безопасно игнорировать ожидаемые ошибки без лишнего кода. Python Guru

Блокировка отвлекающих сайтов Данное приложение поможет тебе сконцентрироваться на важных задачах. Ты не сможешь заходить на
Блокировка отвлекающих сайтов Данное приложение поможет тебе сконцентрироваться на важных задачах. Ты не сможешь заходить на “вредные” сайты: YouTube, TikTok, ВКонтакте и прочие. Работает это очень просто. Скрипт редактирует hosts файл операционной системы, подменяя домены отвлекающих сайтов на 127.0.0.1 (локальный адрес). В результате браузер не может достучаться до них. Ссылка на код Python Guru

Python — как первая гитара: просто, но затягивает Пока кто-то учит программирование по роликам на YouTube, вы можете за 5 дне
Python — как первая гитара: просто, но затягивает Пока кто-то учит программирование по роликам на YouTube, вы можете за 5 дней собрать Telegram-бота, веб-страницу и понять, ваше ли это вообще. Python — язык, с которого начинают аналитики, дата-сайентисты, разработчики и даже автоматизаторы. Он простой, но лежит в основе десятков современных профессий. И спрос на умеющих работать с ним специалистов только растёт. Мини-курс не грузит теорией. Это как пробная вечеринка в мире IT: сделали, почувствовали, захотели больше. Нажмите “начать” — и пусть Python станет вашим козырем.

contextlib.suppress — элегантное подавление исключений Иногда нужно проигнорировать определённое исключение, но писать try/ex
contextlib.suppress — элегантное подавление исключений Иногда нужно проигнорировать определённое исключение, но писать try/except кажется избыточным. В этом случае поможет contextlib.suppress. Это удобно при удалении временных файлов, работе с кэшем и т.п., где FileNotFoundError, например, — не критичен. Итог: contextlib.suppress делает код чище, устраняя лишние try/except блоки, если ты сознательно игнорируешь конкретное исключение. Python Guru

pathlib вместо os.path — чище и удобнее работа с путями Работа с файлами через os.path часто громоздка. Вместо этого можно ис
pathlib вместо os.path — чище и удобнее работа с путями Работа с файлами через os.path часто громоздка. Вместо этого можно использовать модуль pathlib, который предоставляет объектно-ориентированный и читаемый API. Итог: pathlib — современная замена os.path, делающая работу с путями проще, нагляднее и безопаснее. Python Guru

Класс Template Класс Template позволяет создавать шаблоны текста с подстановкой переменных. Это удобно для генерации текста н
Класс Template Класс Template позволяет создавать шаблоны текста с подстановкой переменных. Это удобно для генерации текста на основе шаблона. Python Guru

Попробуйте себя в IT — без кода и вложений Без кода, без опыта — но с реальными навыками. Бесплатный мини-курс по тестировани
Попробуйте себя в IT — без кода и вложений Без кода, без опыта — но с реальными навыками. Бесплатный мини-курс по тестированию даст вам первое понимание профессии, практику и уверенность, подходит ли вам этот путь. 4 практических задания, полезные гайды, чат с экспертами и подарки. Всё — прямо в Telegram. Курс подойдёт людям с любым уровнем подготовки — старт в удобное время, уроки в боте. Курс поможет сделать первые шаги в направлении фриланса, где при желании можно искать подработку и получать дополнительный опыт. Регистрируйтесь и становитесь ITшником!

CherryPy CherryPy — это легковесный объектно-ориентированный веб-фреймворк на Python, предназначенный для быстрой разработки
CherryPy CherryPy — это легковесный объектно-ориентированный веб-фреймворк на Python, предназначенный для быстрой разработки веб-приложений. Он отличается простотой и элегантностью подхода, позволяя создавать мощные и гибкие веб-сайты. Python Guru

Библиотека ELI5 ELI5 (расшифровывается как "Explain like I'm 5") – это библиотека Python, предназначенная для отладки и объяс
Библиотека ELI5 ELI5 (расшифровывается как "Explain like I'm 5") – это библиотека Python, предназначенная для отладки и объяснения предсказаний классификаторов машинного обучения. Она работает с популярными библиотеками машинного обучения, такими как scikit-learn, XGBoost, Keras. Python Guru

Быстрое создание вложенных словарей с defaultdict Если ты работаешь с вложенными структурами типа dict of dict, можно избавит
Быстрое создание вложенных словарей с defaultdict Если ты работаешь с вложенными структурами типа dict of dict, можно избавиться от лишних проверок на наличие ключей, используя collections.defaultdict. Это особенно удобно при подсчёте данных или построении динамических структур. Итог С помощью defaultdict можно упростить работу с вложенными словарями и избежать лишней проверки наличия ключей. Идеально подходит для счётчиков и агрегаций. Python Guru

Анализ собственных собеседований с помощью Whisper whisper — это модель автоматического распознавания речи (ASR) от OpenAI, написанная на Python. Она позволяет преобразовывать аудиофайлы в текст, поддерживает множество языков, умеет определять язык речи. Благодаря данной статье ты узнаешь, как с помощью Whisper можно сделать анализ собственных собеседований. • Перейти к просмотру Python Guru

Муж - обычный работяга, зарплата 90 000р, семье не хватает Жена - спит до обеда, работает техническим специалистом, выходит около 300 000р, вроде довольна Работа у нее не сложная — по шаблону создает простые автоворонки в ботах, делает SMS-рассылки, настраивает прямые эфиры, подключать платежные системы — вообщем то, что требуется любому бизнесу. Все началось, когда она наткнулась на этого бота. С ним даже школьник или пенсионер разберутся, как найти первых клиентов и заработать первые деньги уже через неделю. Осталось только взять и запустить бота

Заморозка dataclass с frozen=True Хочешь сделать неизменяемый объект — как namedtuple, но с преимуществами dataclass? Просто
Заморозка dataclass с frozen=True Хочешь сделать неизменяемый объект — как namedtuple, но с преимуществами dataclass? Просто добавь frozen=True. Итог frozen=True превращает dataclass в неизменяемый и хешируемый объект. Отлично для безопасного и предсказуемого кода. Python Guru

Объединение словарей без update() Нужно быстро объединить два словаря, не изменяя исходные? Используй оператор |, начиная с P
Объединение словарей без update() Нужно быстро объединить два словаря, не изменяя исходные? Используй оператор |, начиная с Python 3.9. Итог: Оператор | объединяет словари в один, не изменяя оригиналы. Это удобно, читаемо и декларативно. Python Guru

Россияне массово переходят на новый способ заработка – арбитраж криптовалют Арбитраж – это единственная сфера, где можно зара
Россияне массово переходят на новый способ заработка – арбитраж криптовалют Арбитраж – это единственная сфера, где можно зарабатывать от 5.000р в день. Причем потолка дохода вообще нет – те кто еще вчера не знал, что такое арбитраж, сегодня выходят на 200, 300 и даже 500 тысяч в месяц. Чтобы войти в эту нишу, пока она не перегрелась, пользуйтесь инструкциями с канала Арбитраж Криптовалют. Он идеально подходит людям, которые ничего не знают про заработок в интернете, но при этом хотят выйти на доход в $1000-2000. Без рисков. Без серых схем и прочего барахла. Успейте присоединиться, начать никогда не поздно: https://t.me/+WK39R-k3Z7s4MDZl

Упрощённая проверка аргументов через __post_init__ в dataclass Иногда тебе нужно добавить валидацию данных при создании объек
Упрощённая проверка аргументов через __post_init__ в dataclass Иногда тебе нужно добавить валидацию данных при создании объекта dataclass. Вместо написания кастомного init, просто используй post_init! Итог: post_init — отличный способ добавить проверку инициализации в dataclass, не нарушая автоматические преимущества этого декоратора. Python Guru

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

Синтаксис append() в Python В этом примере: 1 Создаётся список my_list с элементами 1, 2, 3. 2 Метод append() добавляет элеме
Синтаксис append() в Python В этом примере: 1 Создаётся список my_list с элементами 1, 2, 3. 2 Метод append() добавляет элемент 4 в конец списка. 3 Вывод my_list показывает, что новый элемент успешно добавлен в конец списка. Python Guru

Узнай подходящую тебе карьеру за 5 минут. Онлайн-школа участник проекта "Сколково" создала уникальный инструмент профориентации, который раскроет ваш потенциал. Простой тест с вариантами ответа, менее чем из 20 вопросов. В конечный результат вошли только самые востребованные профессии для 2025 года, большинство специальностей из сферы IT и Дизайна, именно в них на сегодня наибольшие доходы. Переходите по специальной ссылке, получите карьерную консультацию в подарок, и разберите индивидуально ваш комфортный переход в новую профессию. Реклама. Информация о рекламодателе по ссылкам в посте.