fa
Feedback
About Python [ru]

About Python [ru]

رفتن به کانال در Telegram

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

نمایش بیشتر
6 478
مشترکین
-224 ساعت
-37 روز
-5130 روز
آرشیو پست ها
👩‍💻 Улучшаем поиск в оболочке Рассказываю, как часто повторяющиеся команды в Unix-терминале могут стать убийцей времени и как я с этим справляюсь. Немного автоматизации — и минус сотни нажатий в день.. Читать...

Ищешь высокооплачиваемые проекты? Попробуй SkillStaff SkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов,
Ищешь высокооплачиваемые проекты? Попробуй SkillStaff SkillStaff — это платформа для ИТ-специалистов, менеджеров и креаторов, которым мало одного оклада. Здесь можно найти клиентов, выполнять их проекты и увеличивать свой доход. - Проекты с гибким графиком: part time, full time, удаленка и гибрид - Ставка за час работы — та, что ты сам выбрал - Клиенты — ведущие бренды, проверенные с юридической точки зрения при регистрации на платформе - Оплата поступает ежемесячно на расчетный счет исполнителя - Удобный личный кабинет и функционал, автоматизирующий документооборот Все, что нужно для работы — иметь статус самозанятого или ИП, а платформа поможет со всеми нюансами. Регистрируйся прямо сейчас Зарегистрироваться #реклама 16+ skillstaff.ru О рекламодателе

👩‍💻 Говорим с Битрикс24 на языке ИИ: представляем опенсорс MCP-сервер для LLM-интеграции Показываю, как мы собрали MCP-сервер, который помогает чатам с LLM-ами вытаскивать данные из Битрикс24, например из CRM, и нормально отвечать пользователю на основе бизнес-контекста. Читать...

👩‍💻 Не доверяйте groupby().first() В этой статье рассмотрим, почему groupby().first() в pandas — не такая уж безопасная и очевидная штука, как может показаться. Особенно когда нужно достать первую строку группы в точности, как она была в датафрейме — с NaN, с порядком, без сюрпризов. Но для начала рассмотрим отличия first от других подобных методов. Читать...

Бесплатное льготное обучение: 3 месяца Ищем людей, которые хотят обучиться и работать в IT-сфере из дома В конце обучения вы
Бесплатное льготное обучение: 3 месяца Ищем людей, которые хотят обучиться и работать в IT-сфере из дома В конце обучения вы пройдете стажировку и устроитесь на работу с зп от 150.000 рублей Образование, место жительства, трудовой стаж — не важны! Для старта нужно: — пройти короткий тест — заполнить анкету На что можно рассчитывать, после обучения: ✅ удаленная работа ✅ зп от 150.000 рублей (потолка нет) ✅ стабильная подработка, если не хотите уходить с основной работы ⚡ Осталось всего 47 бесплатных мест. Успейте пройти тест и оставить заявку: Узнать больше #реклама 16+ technolium.ru О рекламодателе

⚙️ Что такое sys.setrecursionlimit() в Python и когда его нужно использовать? Функция sys.setrecursionlimit() позволяет вручную изменить максимальную глубину рекурсии в Python. По умолчанию это значение составляет 1000, но при работе с глубокими рекурсивными алгоритмами (например, при обходе дерева или графа) может потребоваться больше. ➡️ Пример:
import sys

sys.setrecursionlimit(2000)

def recurse(n):
    if n == 0:
        return "Готово"
    return recurse(n - 1)

print(recurse(1500))  # Без изменения лимита была бы ошибка RecursionError
🗣️ Этот метод полезен в ситуациях, где нельзя переписать код на итеративный стиль, но нужно избежать ошибки переполнения стека. Однако его следует использовать с осторожностью — слишком высокий лимит может привести к краху интерпретатора.
🖥 Подробнее тут

👩‍💻 Некоторые особенности создания диаграммы Санки (Sankey Diagram) на Python, библиотека plotly Разбираемся как упаковывать данные в диаграмму Sankey, от этапа проектирования до сборки финальных кортежей. Читать...

В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в
+5
В канале Selectel Newsfeed новые бесплатные курсы! Наши бесплатные курсы для специалистов всех уровней помогут разобраться в темах быстро, структурно и последовательно. Вступайте в сообщество IT-специалистов в Telegram от Selectel и развивайте новые навыки📚 Смотреть #реклама 16+ О рекламодателе

👩‍💻 Стратегия Келли точно не подведёт В статье рассматривается уникальная карточная игра с нулевой дисперсией, где стратегия Келли работает без риска. Разбирается механизм ставок, анализ игры и её математическая основа, описанная Томасом Кавером. Читать...

Разбуди в себе Python-программиста Python-программирование стремительно набирает популярность благодаря своей универсальности
Разбуди в себе Python-программиста Python-программирование стремительно набирает популярность благодаря своей универсальности и высокой востребованности на рынке труда. Стать Python-программистом — это ваш путь к стабильной и успешной карьере в сфере технологий. Записывайтесь в лист ожидания и получите новую профессию в числе первых. Количество льготных мест ограничено, так что не упустите шанс изменить свою жизнь к лучшему. Обучим бесплатно, если ты: — В отпуске по уходу за ребёнком — Неработающая мама детей до 7 лет — Официально не работаешь или под риском увольнения — 50 лет и старше или предпенсионер — Находишься в поисках работы или хочешь повысить квалификацию на текущем рабочем месте Подать заявку #реклама 16+ osnovanie.info О рекламодателе

👩‍💻 Деплой без стресса: автоматизируем процесс для Telegram-ботов В статье рассказывается, как настроить автоматический деплой Telegram-бота на сервер с использованием GitHub Actions. Это поможет ускорить обновление кода и минимизировать ошибки при ручной загрузке. Читать...

👩‍💻 Почему @patch из unittest.mock ломает вам тесты, если не указать autospec=True Покажу, как без параметра autospec=True моки из unittest.mock превращаются в всеядных мутантов и почему такие тесты могут одобрять баги вместо их ловли. Читать...

🤖 Как бизнес зарабатывает на ИИ в апреле 2025 • Artisan привлекла $25 млн для развития ИИ-агентов, автоматизирующих задачи в
🤖 Как бизнес зарабатывает на ИИ в апреле 2025 • Artisan привлекла $25 млн для развития ИИ-агентов, автоматизирующих задачи в продажах и CRM. Первый агент Ava уже заменяет BDR в компаниях среднего звена . • Малый бизнес в Великобритании увеличивает продуктивность на 27–133% благодаря ИИ-инструментам для управления персоналом и запасами . • Microsoft Dynamics 365 внедряет цифровых двойников и генеративный ИИ для оптимизации цепочек поставок и логистики в производстве . • Google Workspace представляет агентные ИИ-инструменты для автоматизации рабочих процессов и повышения эффективности бизнеса . • OpenAI объявила о прекращении поддержки GPT-4.5 и рекомендует переход на более экономичный GPT-4.1 к июлю 2025 года . 📁 В этой папке: https://t.me/addlist/iVhUYbQyw-0yYThi — проверенные ИИ-инструменты — способы монетизации для ИИ- и IT-специалистов — тренды на 2025 год: что работает, а что устарело https://t.me/addlist/iVhUYbQyw-0yYThi 💬 Хочешь попасть в следующую подборку? Напиши: @RyabovaM

🔗 Логику пиши отдельно от инфраструктуры Если твой код тесно связан с базой, API или файлами — он плохо тестируется и трудно меняется. 👉 Совет: отделяй логику от среды. Пиши так, чтобы алгоритмы можно было прогнать без подключения к реальному сервису. Это ускорит разработку и позволит использовать код повторно, где угодно.

👩‍💻 Всё про конфиги Материалы лекции про конфигурационные файлы — все основные аспекты написания и использования конфигов для самых маленьких, примеры кода на python. Читать...

⚙️ Что такое enumerate() в Python и зачем он нужен? enumerate() — это встроенная функция, которая добавляет счётчик к итерируемому объекту. Полезна, когда нужно получить и индекс, и значение при переборе списка, строки или любого итератора. ➡️ Пример:
fruits = ['яблоко', 'банан', 'вишня']

for index, fruit in enumerate(fruits):
    print(f"{index}: {fruit}")

0: яблоко  
1: банан  
2: вишня
🗣️ Без enumerate() пришлось бы вручную управлять счётчиком. Это делает код чище, читаемее и более "питоничным".
🖥 Подробнее тут

👩‍💻 Пишем небольшой терминал на python #1. Файловая система Рассказываю, как начать писать терминал на Python с собственной примитивной файловой системой — первая часть серии. Стартуем с filesystem.py и классов для диска и файлов. Читать...