uk
Feedback
Python Guru | Всё про Python

Python Guru | Всё про Python

Закритий канал

Агрегатор полезных материалов по Python Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Реклама: telega.in/channels/+ugxIOUCsAc43N2Zi/card?r=o8lGV6A1

Показати більше
3 090
Підписники
-124 години
-37 днів
-1130 день
Архів дописів
В канале «AI Каждый День» https://t.me/AImamunov?erid=2W5zFJXF4bs вы найдёте: ⚡ готовые промпты для работы и повседневной жиз
В канале «AI Каждый День» https://t.me/AImamunov?erid=2W5zFJXF4bs вы найдёте: ⚡ готовые промпты для работы и повседневной жизни; 🧠 простые инструкции без сложных терминов; 🛠 полезные нейросети и реальные примеры; ⏱ способы экономить время с помощью AI. Один пост — один приём, который можно применить сразу.

Что каждый Python-разработчик должен выкупать про CPython ABI Разбираем ABI (Application Binary Interface) в CPython — тема, без которой никуда, если пишешь C-расширения или юзаешь пакеты с нативным кодом. Обычный Python ABI (он же ABI3) стыкует расширения между разными версиями CPython, начиная с Python 3.2. Это значит, можно собрать один wheel, который полетит на любой версии Python 3 без пересборки. В народе такие называют "abi3 wheels". Но не каждый модуль прокатит с ABI3 — только те, что работают через ограниченный API Python (Limited API). Это стоит запомнить, когда публикуешь пакеты с нативными расширениями. • Перейти к просмотру Python Guru

Astral вливается в OpenAI OpenAI только что пригрел Astral — тех самых ребят, что сделали uv, Ruff и ty. Если твой первый вопрос звучал как «ну всё, uv теперь труба?», то поверь, ты такой не один. Talk Python потрещал с Чарли Маршем, и они разобрали, как проходила эта сделка и почему кода сейчас шлёпают больше, чем когда-либо. Подробнее Python Guru

300 тысяч в месяц — доход обычного человека в крипте. Согласитесь, звучит смешно Для незнающих людей — да. Но этого можно доб
300 тысяч в месяц — доход обычного человека в крипте. Согласитесь, звучит смешно Для незнающих людей — да. Но этого можно добиться и за пару недель, если не идти путем своих ошибок, а повторять только правильные действия за профессионалом. На канале Первый Финансист показан путь с 30 тыс, а сейчас зарабатывает по 5 млн чистыми в месяц с помощью уникального метода. • Без вложений в «воздух» —реальная стратегия, проверенная сотнями людей. • Честность и открытость — он показывает сделки, ты видишь как это работает и свои результаты. • Минимальные риски — если за первую неделю ты не выйдешь на 45 000₽, то он компенсирует твое время. Ссылка для входа, места ограничены: https://telegram.me/+IoxK6kNRH_hkNjNi

Strict-режим активирован, схема вроде ок, ответ на ура парсится — и тут бац, в проде вылезают None, ограничения куда-то делись, а аргументы у инструментов не того типа, как договаривались. В статье разобрали пять ситуаций, когда Structured Outputs создают ложную иллюзию, что всё под контролем. Автор честно прошелся по ним и подсветил, какие проверки реально стоит воткнуть в LLM-пайплайн, чтобы не обжигаться. Текст на Habr Python Guru

Рынок труда в 2026. Что там на самом деле? Где-то полтора месяца назад я села и наваляла кабинетное исследование про то, что сейчас происходит на рынке. Спойлер: не от хорошей жизни — сама искала работу, и чтобы не тыкаться вслепую, пришлось раскурить тему детально. Вопросы сыпались один за другим, и в итоге выстрелила целая простыня размером с курсовик. Читать далее Python Guru

Ага, еще один кейс, когда инженеры перемудрили с архитектурой, а потом одумались. История про сервис логирования для Discord-серверов: сначала там была адская связка из MySQL, PHP и Python. Боль и страдание. А потом пришли к простому решению — Python + SQLite, завёрнутые в один Docker-контейнер. Ребята упростили стек и не прогадали. Всё, как мы любим: меньше геморроя, больше пользы. Читать на Habr Python Guru

Оператор распаковки При использовании оператора распаковки (*) мы распаковываем элементы и передавать их как аргументы функци
Оператор распаковки При использовании оператора распаковки (*) мы распаковываем элементы и передавать их как аргументы функции или методу. В этом случае мы использовали список операторов, распаковывающих для передачи элементов как аргументы, функции и методы. Python Guru

🔥 Хотите управлять увереннее и принимать решения быстрее? Чем выше должность, тем дороже обходятся ошибки и тем сложнее находить работающие решения. Многие месяцами ищут ответы, когда можно получить уже готовый опыт. Школа управления РБК — это сообщество руководителей, где каждую неделю проходят практические онлайн-события с экспертами и топ-менеджерами бизнеса. Что это даст вам: ✔️ умение эффективнее управлять командой ✔️ находить новые профессиональные возможности ✔️ увереннее проходить кризисы и изменения ✔️ расширить круг полезных деловых контактов ✔️ развивать карьеру через сильное окружение Получите гостевой доступ за 1₽ прямо сейчас и начните использовать опыт сильных управленцев в своих задачах. Реклама. Информация о рекламодателе по ссылкам в посте.

Контекст-менеджер with При использование контекст-менеджера with мы можем автоматически открывать и закрывать файлы, соединен
Контекст-менеджер with При использование контекст-менеджера with мы можем автоматически открывать и закрывать файлы, соединения с базами данных и другие ресурсы. В этом примере мы открываем файл "example.txt" для чтения и используем менеджер контекста with для автоматического закрытия файла после окончания чтения. Python Guru

Функция map() При использование функции map() мы применяем функцию к каждому элементу списка и получить новый список с резуль
Функция map() При использование функции map() мы применяем функцию к каждому элементу списка и получить новый список с результатами. В этом случае мы используем функцию, которая возводит список элементов в квадрат, к списку чисел от 1 до 5. Python Guru

Одна и та же функция — и так по кругу Живёт себе функция, мелкая, строк на десять. Приводит суммы из платежей к человеческому виду: было "1 234,50 ₽" — стало 1234.5. Ничего выдающегося. Только вот писал я её раз пять уже. В парсере банковских выписок, в импортёре заказов, в бухгалтерском отчёте, в скрипте (который потом нафиг выкинул) и ещё где-то. И каждый раз — с небольшими отличиями. В одном месте забыл про неразрывный пробел. В другом евро вместо рубля проскочило. В одном нашёл баг с минусом у отрицательных сумм, починил — а в остальных четырёх копиях он спокойно дожил до сих пор. Это первая статья из цикла про splime — инструмент, который родился именно из этой проблемы: таскать код между проектами, не копируя его каждый раз. • Перейти к просмотру Python Guru

Появился новый провайдер LLM - SaveRouter: лёгкий и выгодный доступ к Fable 5 и Opus 4.8 🧠 Самые современные модели Anthropic стали доступны и без лимитов. $50 на тестирование — каждому пользователю Telegram Premium при регистрации Скидка 70% всем, кто зарегистрируется до 23:59 UTC 24.07 (3:00am по Мск) • Лучший вариант для OpenClaw, Hermes и других AI-агентов • Совместимость с Anthropic API: Claude Code, Cursor, Cline, aider — подключение за 2 минуты 👉 svrtr.org

Rich Messages в Телеграм-ботах Долгое время в телеграм-ботах форматировать сообщения можно было только с помощью HTML и Markdown. Оба этих способа добавляли простое форматирование. Однако для более сложных задач этого не хватало. В новом обновлении эту проблему решили, добавив Rich Messages. Делимся • Перейти к просмотру Python Guru

Ну, запилить генерацию картинок и видео прямо в свой продукт — это можно провернуть локально за один вечер. Но стоит только кому-то кроме тебя этим воспользоваться — и начинается полный ***. Автор на Хабре разжёвал пошаговый гайд, как сделать всё без заморочек с DevOps. Источник: Habr Python Guru

Функцияа zip() При использование функции zip() мы объединяем несколько списков в один кортеж. В этом мы объединяем два списка
Функцияа zip() При использование функции zip() мы объединяем несколько списков в один кортеж. В этом мы объединяем два списка чисел и букв в списке кортежей и выводим их на экран. Python Guru

Атрибут slots Специальный атрибут slots позволяют явно объявлять элементы данных (например, свойства) и запрещать создание сл
Атрибут slots Специальный атрибут slots позволяют явно объявлять элементы данных (например, свойства) и запрещать создание словаря dict и weakref (если явно не объявлено в slots или не доступно в родительском элементе). Наличие магического атрибута slots делает несколько вещей. Во-первых, он ограничивает допустимый набор имен атрибутов объекта только перечисленными именами. Во-вторых, поскольку атрибуты теперь фиксированы, больше нет необходимости хранить атрибуты в словаре экземпляра, поэтому атрибут dict удаляется (если только базовый класс уже не имеет его; он также может быть добавлен обратно подклассом, который не имеет slots). При использовании атрибута slots атрибуты хранятся в заранее определенных местах в массиве. Python Guru

SWE-Agent: как AI-ассистенты меняют правила игры в разработке Искусственный интеллект в программировании уже давно вышел за рамки простых подсказок кода. Современные инструменты, такие как GitHub Copilot, интегрированные в Visual Studio Code, способны не только дописывать код, но и выполнять команды в терминале, запускать сборки и тесты прямо из редактора. • Перейти к просмотру Python Guru

Проверка исключений с методом join() Если вы хотите создать строковые представления из итерируемых элементов, то нужно обязат
Проверка исключений с методом join() Если вы хотите создать строковые представления из итерируемых элементов, то нужно обязательно использовать метод join(). Этот метод возвращает новую строку, а исходная строка и итерация остаются неизменными. Используя этот метод, мы можем создать строку CSV, а также строку, разделенную табуляцией. Python Guru

ИИ-агент, который лучше чем ChatGPT Давно использую в работе автономного Hermes Agent. Этот ИИ умеет работать в фоне, обладае
ИИ-агент, который лучше чем ChatGPT Давно использую в работе автономного Hermes Agent. Этот ИИ умеет работать в фоне, обладает долговременной памятью и сам создает навыки под сложные задачи. На днях я поручил ему полную зачистку своего инфополя в Telegram, где скопилось слишком много подписок. Задача была жесткой: отфильтровать ресурсы по теме AI и IT, оставив только авторские каналы с уникальным опытом и практикой. Hermes полностью проанализировал контент, сверил его с метриками вовлеченности и убрал всё, где были банальные репосты и новостной шум. Результат автоматической чистки получился отличным — ИИ отобрал именно те проекты, которые дают максимальную пользу. Объединил эту выжимку в одну удобную подборку. Подписывайтесь на авторов в 1 клик. Здесь каждый найдет для себя что-то полезное: 👉 https://t.me/addlist/NKxqrdxh611jM2Vi