This media is not supported in your browser
VIEW IN TELEGRAM
Инструмент позволяет запускать код прямо в браузере и видеть пошаговое исполнение: создание объектов, изменение ссылок, работу стека вызовов и перемещение данных между областями памяти.
Также есть встроенный AI-ассистент, у которого можно попросить объяснить, почему код ведёт себя так, а не иначе, или разобрать непонятный кусок чужого решения.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3❤2
AgentScope построен вокруг концепции Agent-Oriented Programming: агентов можно собирать визуально, подключать MCP-инструменты, память, RAG и reasoning. Всё это из коробки, на Python, 100% open source.
Выглядит как серьёзная альтернатива LangGraph и AutoGen — стоит посмотреть, особенно если уже работаешь с агентными системами.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5👍3
В статье показано, как создать парсер Ozon с помощью Playwright и Telegram-бота.
Автор объясняет, как обойти защиту сайта, собрать данные о товарах, ценах и отзывах, сохранить результаты в CSV и развернуть проект в облаке для стабильной работы с ротируемыми IP.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3
Хорошая статья на Хабре для тех, кто ещё не работал с Docker. Автор показывает, как упаковать Flask-приложение со всем окружением — версией Python, библиотеками и системными пакетами — в изолированный контейнер.
Разбор идёт пошагово: от написания Dockerfile до запуска контейнера.
tags: #статья #docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥2❤1
Команда BBC опубликовала серию из 5 статей, где по-человечески объясняют, как работает асинхронность в Python.
Внутри:
– Базовые концепции и паттерны asyncio;
– Awaitables, Tasks, Futures — чем отличаются и когда что использовать;
– Async context managers и async iterators;
– Поддержка в библиотеках;
– Смешивание sync и async-кода.
Плюс отдельная статья по unit-тестированию async-кода и введение в упаковку Python-проектов.
tags: #полезное #asyncio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤2👍1
or и and и почему это удобно?В Python операторы
or и and возвращают не True или False, а один из операндов, что позволяет их использовать для сокращённых выражений. Or возвращает первое «истинное» значение, а если оба ложные — последний операнд:print(0 or "Python" or "") # "Python"
print(False or 0) # 0
С
and логика обратная — он возвращает первое ложное значение или последний операнд, если все истинные: print(10 and "Hello") # "Hello"
print([] and "Python") # []
print(1 and 2 and 3) # 3
Это позволяет избегать лишних
if, например: user_input = input() or "По умолчанию"
# Здесь, если пользователь ничего не ввёл, or подставит «По умолчанию».
Вывод:
or позволяет лаконично задавать значения по умолчанию, а and — писать короткие проверки без if, делая код чище и читаемее.tags: #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍3❤2
Что выведет код сверху?
Anonymous Quiz
32%
[20, [], [], []]
32%
[20, []]
22%
[20]
13%
[20, [], 60, 80]
❤6⚡1
Автор статьи показывает, как автоматизировать отправку e-mail’ов: от простых уведомлений до полноценных рассылок.
Полезно всем, кто работает с коммуникациями, CRM, ботами или просто хочет автоматизировать рутину.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Что такое замыкание?
Ответ:
Как работает замыкание?
Это полезно, когда нужно передавать состояние или данные без использования глобальных переменных.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍3
⠀⠀ ⠀ ⠀ ⠀⠀
Автор собрал внутри репозитория проекты на все случаи жизни:
▶️ Парсеры сайтов▶️ Загрузчики для соцсетей▶️ Утилиты для глубокого анализа системы и «железа»▶️ Простые GUI-приложения▶️ Автоматизация (переименование файлов, сбор логов и т.д.)▶️ Маленькие утилиты (работа с файлами, сетью, системой)▶️ Сетевые инструменты
Сохраняем и пользуемся.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
Опенсорс-библиотека на Python, которая интегрируется с TensorFlow и PyTorch и добавляет слой защиты данных прямо в пайплайн обучения.
Из коробки — утилиты для работы с персональными данными и инструменты проверки соответствия GDPR, CCPA и HIPAA. Полезно, когда модель обучается на медицинских, финансовых или любых других чувствительных данных.
tags: #полезное #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2❤1🤔1
В статье разбирается базовая работа с файлами в Python при чтении, записи и управлении файловой системой.
Автор на практических примерах разбирает использование open, read, readline и методов записи для работы с текстовыми данными.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
В статье разбирается, что реально используют в коммерческой разработке — и почему именно эти инструменты, а не модные альтернативы.
Авторы прошлись по версиям Python, FastAPI vs Django, БД, брокерам и линтерам и объяснили каждый выбор.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍4🔥3
⠀⠀ ⠀ ⠀ ⠀⠀
ScrapFly Scrapers — коллекция готовых парсеров для Amazon, eBay, TikTok и других. Код асинхронный, использует parsel, работает через ScrapFly API.
Удобно использовать как учебную базу или стартовую точку для своих парсеров, где можно быстро посмотреть архитектуру и взять рабочие примеры.
tags: #полезное #парсинг
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤3🔥3
Нашли хорошую статью для тех, кто только знакомится с языком или хочет понять, куда двигаться дальше.
Внутри разбирают все направления: бэкенд на Django и Flask, телеграм-боты, аналитика данных, машинное обучение, робототехника, анимация в Pixar и даже игры.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
Курс для тех, кто хочет разобраться в данных без лишней теории — объясняют просто, с практикой на реальных наборах данных.
Внутри основы Data Science и ML, Python с NumPy и Pandas, визуализация на Matplotlib и Seaborn, SQL, Linux и основы Big Data.
tags: #обучение #курсы
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥2