Разъяснивший Python
Open in Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc
Show more6 908
Subscribers
-624 hours
-277 days
-5730 days
Posts Archive
6 908
Как выявить вредоносный Python-пакет в открытом ПО
Открытое ПО сегодня привлекает повышенное внимание с разных сторон — разработки, бизнеса, технологий. Естественно, и его безопасность стоит отдельным вопросом, ведь злоумышленники также активно интересуются open source и создают угрозы для безопасной разработки. Доставка вредоносного кода через сторонние зависимости стала одним из опасных способов заражения.
Читать...
Разъяснивший Python
6 908
ИИ больше не про хобби — он становится обязательным навыком, чтобы оставаться востребованным на рынке труда.
По оценкам экспертов, в ближайшее время до 80% вакансий будут требовать умения работать с нейросетями:
— генерировать визуал, видео, тексты для любых ниш;
— создавать реалистичный ИИ-контент;
— автоматизировать рутину.
Хорошие новости — освоить базовый минимум в создании контента с помощью ИИ можно всего за 3 дня. Вы сделаете ИИ своим рабочим инструментом и сократите рабочее время без потери качества.
Переходите по ссылке и получайте персональный доступ к урокам и бонусным материалам.
Реклама. Информация о рекламодателе по ссылкам в посте.
6 908
Контекстные менеджеры (with)
В этом примере мы используем контекстный менеджер with для автоматического открытия и закрытия файла. В блоке with мы читаем содержимое файла и выводим его на экран. После выхода из блока with файл будет автоматически закрыт, независимо от того, произошло исключение или нет.
Разъяснивший Python
6 908
Модуль asyncio
В этом примере мы используем модуль asyncio для создания асинхронной программы. Определяем асинхронную корутину my_coroutine, которая выполняет асинхронную операцию (в данном случае, ожидание 1 секунды). Затем определяем асинхронную функцию main, которая вызывает две корутины одновременно с помощью asyncio.gather. В конце мы используем asyncio.run для запуска основной функции main.
Разъяснивший Python
6 908
Поймай меня, если сможешь: руководство по обработке исключений в Python
Люди, которые пишут код, часто воспринимают работу с исключениями как необходимое зло. Но освоение системы обработки исключений в Python способно повысить профессиональный уровень программиста, сделать его эффективнее. В этом материале автор разберёт темы, изучение которых поможет вам раскрыть потенциал Python через разумный подход к обработке исключений.
Читать...
Разъяснивший Python
6 908
generator functions
Если предикатов фильтрации или обработчиков элементов списка много, то удобнее использовать генераторы. Они могут не дать прироста скорости, но помогут сэкономить память.
Генераторной фунцией в python называется функция, которая ведет себя как итератор. Для определения генераторной функции нужно использовать ключевое слово yield
Разъяснивший Python
6 908
generator expressions
Попробуем использовать генераторные выражения (для получения среза будем использовать функцию islice из itertools, которая возвращает итератор по срезу)
Разъяснивший Python
6 908
Модуль tkinter: Добавляем вкладки
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься делать красивые интерфейсы с помощью tkinter. В этот раз автор показывает, как добавляются вкладки.
Смотреть...
Разъяснивший Python
6 908
Геоаналитика на Python
Геоаналитика и пространственный анализ — это мощные инструменты, которые позволяют бизнесам принимать более обоснованные решения на основе пространственных данных и информации о местоположении. Геоаналитика связана со сбором, хранением, обработкой и визуализацией данных, связанных с географическими объектами и явлениями. Пространственный анализ, с другой стороны, фокусируется на изучении взаимосвязей и паттернов в пространстве для выявления возможных тенденций и аномалий.
Читать...
Разъяснивший Python
6 908
Расширение возможностей веб-приложений с помощью WebAssembly и Python
В этой статье автор расскажет, как запустить программу на Python внутри другого приложения, использующего среду исполнения Wasm (хост), и заставить программу общаться с хостом, и наоборот.
Читать...
Разъяснивший Python
6 908
Телеграм бот с ChatGPT и Gemini на Python за 40 минут
Создание ИИ-агента для ревью кода, на python фреймворке fastapi с подключением LLM API google gemini и openai. Создание телеграм бота aiogram
Смотреть...
Разъяснивший Python
6 908
Как обрабатывать вебхуки?
В данной статье автор делится своим опытом работы с вебхуками. Ты узнаешь, почему простой скрипт не всегда справляется со своей задачей, и на какие грабли ты можешь наступить.
Читать...
Разъяснивший Python
6 908
🔥 Открытый практикум по Claude Code без теории
Ты слышал, что Claude Code — один из лучших инструментов вайб-кодинга в мире. Зашёл попробовать — а там оплата картой, которая из России не проходит. Ограничения, виртуалки, чужие аккаунты, и фоновый страх, что завтра всё отвалится.
CEO университета Зерокодер, Кирилл Пшинник, проведет открытый практикум. Что вы узнаете:
— Доступ к Claude Code из России — как установить, оплатить и настроить. Без блокировок — рабочая схема 2026 года;
— 15 ИИ-агентов одновременно — прямая демонстрация: как выполняются задачи, как работает переключение, контекст проекта;
— Сайт с нуля за 15 минут — прямо на практикуме, от пустой папки до готовой страницы;
— Дашборд и обработка таблиц — аналитика на чистом коде, без сторонних сервисов.
И самое главное – расскажем как получить Claude Code бесплатно.
🎁 Бонус всем участникам: набор лучших навыков для Claude Code, чтобы вы сразу начали работать, без задержек и ограничений.
6 908
f-string
Начиная с Python 3.8, вы можете использовать типичный синтаксис f-string, например f'{some_var=}, для быстрой отладки
Разъяснивший Python
6 908
Объяснение:
Python видит присваивание x = 5 и считает x локальной переменной. Но до этого мы пытаемся её прочитать, поэтому получаем UnboundLocalError.
Разъяснивший Python
6 908
Приложение на Python для подготовки к собеседованиям по Python
В этой статье автор расскажет о том, как используя Python, можно написать desktop-приложение для ОС Windows, которое поможет быстро, эффективно и абсолютно бесплатно подготовиться к собеседованиям по Python.
Читать...
Разъяснивший Python
6 908
Как организовать отдачу статических файлов в контейнеризованном Django
В этой статье автор ответит на вопрос, как реализовать отдачу статических файлов — таких как CSS, js, картинки — в контейнеризованном Django.
Читать...
Разъяснивший Python
6 908
Особенности асинхронности в Python
В этом материале автор подробно расскажет о важной фиче, которая появилась в Python 3.5 — асинхронности. Затронем основные концепции и инструменты, приведём примеры кода. Статья будет полезна новичкам для понимания основ асинхронности и, может, даже опытным разработчикам в поиске новых идей и подходов.
Читать...
Разъяснивший Python
6 908
Модуль tkinter: Добавляем фон окна
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься делать красивые интерфейсы с помощью tkinter. В этот раз автор показывает, как добавить фон окна.
Смотреть...
Разъяснивший Python
6 908
Освойте нейросети для контента за 3 дня
ИИ это не про замену людей — это про усиление ваших умений и делегирование рутины. 80% контента уже делается с помощью ИИ и базовые навыки необходимы всем, кто работает с созданием контента.
Регистрируйтесь на бесплатный мини-курс, где вы получите готовое портфолио и научитесь:
— Писать продающие посты без «ИИ‑шаблонов»;
— Делать стильные визуалы для брендов и соцсетей;
— Проводить нейрофотосессии с реальными или вымышленными моделями;
— Готовить презентации, креативные арты и постеры.
Переходите по ссылке, чтобы получить доступ и бонусные материалы.
Реклама. Информация о рекламодателе по ссылкам в посте.
