👨💻 Убираем фон с любой картинки за пару секунд на Python!
Хотите автоматизировать обработку изображений без фотошопа?
Скрипт-проект на базе библиотеки
📦** Установка:
`
Пример кода:
**```from rembg import remove
def remove_background(input_path: str, output_path: str) -> None:
"""Удаляет фон с изображения и сохраняет результат."""
with open(input_path, 'rb') as input_file:
with open(output_path, 'wb') as output_file:
image_bytes: bytes = input_file.read()
output_bytes: bytes = remove(image_bytes)
output_file.write(output_bytes)
if name == "main":
remove_background('input.png', 'output.png')```
🟢Открывает файл;
🟢Убирает фон;
🟢Сохраняет готовое изображение.
5️⃣ GitHub/Инструкция
pythonpedia
Хотите автоматизировать обработку изображений без фотошопа?
Скрипт-проект на базе библиотеки
rembg:📦** Установка:
`
pip install rembg`Пример кода:
**```from rembg import remove
def remove_background(input_path: str, output_path: str) -> None:
"""Удаляет фон с изображения и сохраняет результат."""
with open(input_path, 'rb') as input_file:
with open(output_path, 'wb') as output_file:
image_bytes: bytes = input_file.read()
output_bytes: bytes = remove(image_bytes)
output_file.write(output_bytes)
if name == "main":
remove_background('input.png', 'output.png')```
🟢Открывает файл;
🟢Убирает фон;
🟢Сохраняет готовое изображение.
5️⃣ GitHub/Инструкция
pythonpedia
This media is not supported in your browser
VIEW IN TELEGRAM
🫤 Размышляю: слова часто расходятся с делами. Сейчас важно проверить факты и понять, что на самом деле происходит.
pythonpedia
pythonpedia
🌟 Пусть сегодняшний день зажжётся искрой вдохновения. Делайте маленькие шаги каждый день — и вскоре мечты найдут своё воплощение.
pythonpedia
pythonpedia
🏃➡️Запуск Python-приложения локально — не проблема. Но чтобы оно одинаково работало у всех в команде, с понятной конфигурацией и базой данных — задача уже инженерная. Именно здесь начинается практический Docker.
На открытом вебинаре вы разберёте, как упаковать Python-приложение с FastAPI и базой данных в контейнеры и запускать всю систему одной командой. Мы покажем, как устроен Dockerfile для Python-проекта, как управлять зависимостями через uv и как связать сервисы между собой с помощью docker-compose.
Вы поймёте, как контейнеры обмениваются данными по сети, как настраиваются переменные окружения и почему такой подход даёт воспроизводимую среду разработки. Это базовый навык для backend-разработчика.
⚡️Присоединяйтесь 17 февраля в 20:00 МСК в преддверии старта курса «Python Developer». Регистрация открыта: https://otus.pw/5jcX/
pythonpedia
На открытом вебинаре вы разберёте, как упаковать Python-приложение с FastAPI и базой данных в контейнеры и запускать всю систему одной командой. Мы покажем, как устроен Dockerfile для Python-проекта, как управлять зависимостями через uv и как связать сервисы между собой с помощью docker-compose.
Вы поймёте, как контейнеры обмениваются данными по сети, как настраиваются переменные окружения и почему такой подход даёт воспроизводимую среду разработки. Это базовый навык для backend-разработчика.
⚡️Присоединяйтесь 17 февраля в 20:00 МСК в преддверии старта курса «Python Developer». Регистрация открыта: https://otus.pw/5jcX/
pythonpedia
🤗1
👨💻 Ты теряешь часы каждый месяц — просто потому что кликаешь мышью!
Горячие клавиши для браузеров, Windows/Linux и офисных программ — от базовых до редких.
Текст и документы: Ctrl+B, Ctrl+I, Ctrl+U — жир/курсив/подчёрк; Ctrl+C/V/X — копировать/вставлять/вырезать; Ctrl+Z/Y — отмена/повтор; Ctrl+F/H — поиск/замена.
Файлы и окна: новые/открыть/сохранить/печатать; закрыть/переименовать; свойства; удалить без корзины; новая папка.
Браузер: новая вкладка, назад/вперёд, вернуть закрытую, закладки, история, загрузки; поиск на странице; адресная строка.
Windows: показать рабочий стол; Выполнить; блокировка; настройки; свернуть всё.
Таблицы: выделить столбец/ряд; удалить/вставить/редактировать ячейку; автосумма; формулы.
⚡️ Сохраняй, прокачивай продуктивность быстрее любого курса.
pythonpedia
Горячие клавиши для браузеров, Windows/Linux и офисных программ — от базовых до редких.
Текст и документы: Ctrl+B, Ctrl+I, Ctrl+U — жир/курсив/подчёрк; Ctrl+C/V/X — копировать/вставлять/вырезать; Ctrl+Z/Y — отмена/повтор; Ctrl+F/H — поиск/замена.
Файлы и окна: новые/открыть/сохранить/печатать; закрыть/переименовать; свойства; удалить без корзины; новая папка.
Браузер: новая вкладка, назад/вперёд, вернуть закрытую, закладки, история, загрузки; поиск на странице; адресная строка.
Windows: показать рабочий стол; Выполнить; блокировка; настройки; свернуть всё.
Таблицы: выделить столбец/ряд; удалить/вставить/редактировать ячейку; автосумма; формулы.
⚡️ Сохраняй, прокачивай продуктивность быстрее любого курса.
pythonpedia
👍1
📢 Инженер по Python в продакшене (рефакторинг/архитектура) антифрод‑пайплайн.
Мы строим сложную систему анализа сетевых аномалий. У нас сильный R&D: мы умеем детектировать ботов, VPN и прокси по сетевым отпечаткам.
Текущая задача: Есть рабочий код, написанный исследовательской командой, который нужно превратить в надежный инженерный продукт. Ищем человека, который наведет порядок, внедрит архитектуру и типизацию.
### Задачи:
1. Глубокий рефакторинг и стабилизация: переход от неструктурированных
2. Архитектура: внедрение паттерна Pipeline с единым контекстом обработки (Парсинг → Обогащение → Детекция → Ответ). Цель — сделать логику понятной и модульной.
3. Оптимизация взаимодействия с БД: ревизия взаимодействия с
4. Культура разработки: внедрение
### Наши ожидания:
- Python Strong: Глубокое понимание языка, ООП, паттернов проектирования. Ваш код — легко читается и поддерживается.
- Strict Typing: Частое использование аннотаций. Опыт работы с
- Architecture: Умение проектировать модульные системы. Понимание того, как разделить бизнес-логики и инфраструктурный слой.
- AsyncIO & PostgreSQL: Опыт работы с асинхронностью и сложными SQL-запросами. Понимание транзакций и индексов.
- Testing: Опыт написания тестов (
- Git Culture: Умение работать с Git «чисто»: атомарные коммиты, понятные PR, интерактивный rebase.
### Soft skills:
- Устойчивость к рутине: Рефакторинг. Готовность методично распутывать клубок легаси-кода.
- «Инженерная эмпатия»: Способность прочитать чужой код (даже если он плохой), понять логику автора и переписать её правильно, не сломав бизнес-логику.
- Внимательность к деталям.
- Здоровый перфекционизм: Желание привести хаос к порядку.
### Будет большим плюсом:
- Глубокое понимание сетевых протоколов (
- Rule-based scoring, анализ “плавающей логики”.
- Опыт переноса Research-кода (
### Условия
- Удаленка - любое ГЕО, не требуется присутствие в офисе.
- Зарплата От 120 - 250 тыс. руб. на руки (возможна оплата в USDT), выплата - два раза в месяц.
- внутренний продукт, в котором вы свободны и можете реализовать свои идеи.
- Доступ к самым передовым LLM (Sonnet 4.5, GPT-5.2).
- Дружный коллектив. Который ценит качество кода.
### Как откликнуться:
pythonpedia
Мы строим сложную систему анализа сетевых аномалий. У нас сильный R&D: мы умеем детектировать ботов, VPN и прокси по сетевым отпечаткам.
Текущая задача: Есть рабочий код, написанный исследовательской командой, который нужно превратить в надежный инженерный продукт. Ищем человека, который наведет порядок, внедрит архитектуру и типизацию.
### Задачи:
1. Глубокий рефакторинг и стабилизация: переход от неструктурированных
словарей к жестким контрактам данных (Pydantic/TypedDict).2. Архитектура: внедрение паттерна Pipeline с единым контекстом обработки (Парсинг → Обогащение → Детекция → Ответ). Цель — сделать логику понятной и модульной.
3. Оптимизация взаимодействия с БД: ревизия взаимодействия с
PostgreSQL (структуры, миграции, индексы).4. Культура разработки: внедрение
mypy, pytest и поддержка чистоты истории коммитов в Git.### Наши ожидания:
- Python Strong: Глубокое понимание языка, ООП, паттернов проектирования. Ваш код — легко читается и поддерживается.
- Strict Typing: Частое использование аннотаций. Опыт работы с
Pydantic (валидация данных на входе/выходе/внутри) и статическими анализаторами (mypy/ruff).- Architecture: Умение проектировать модульные системы. Понимание того, как разделить бизнес-логики и инфраструктурный слой.
- AsyncIO & PostgreSQL: Опыт работы с асинхронностью и сложными SQL-запросами. Понимание транзакций и индексов.
- Testing: Опыт написания тестов (
pytest), не «для галочки», а для гарантии надежности при рефакторинге.- Git Culture: Умение работать с Git «чисто»: атомарные коммиты, понятные PR, интерактивный rebase.
### Soft skills:
- Устойчивость к рутине: Рефакторинг. Готовность методично распутывать клубок легаси-кода.
- «Инженерная эмпатия»: Способность прочитать чужой код (даже если он плохой), понять логику автора и переписать её правильно, не сломав бизнес-логику.
- Внимательность к деталям.
- Здоровый перфекционизм: Желание привести хаос к порядку.
### Будет большим плюсом:
- Глубокое понимание сетевых протоколов (
Pydantic0, Pydantic1, Pydantic2).- Rule-based scoring, анализ “плавающей логики”.
- Опыт переноса Research-кода (
Pydantic3) в Production.### Условия
- Удаленка - любое ГЕО, не требуется присутствие в офисе.
- Зарплата От 120 - 250 тыс. руб. на руки (возможна оплата в USDT), выплата - два раза в месяц.
- внутренний продукт, в котором вы свободны и можете реализовать свои идеи.
- Доступ к самым передовым LLM (Sonnet 4.5, GPT-5.2).
- Дружный коллектив. Который ценит качество кода.
### Как откликнуться:
pythonpedia
✈️ В чём сила Telegram?
Это не просто мессенджер. Это и чат, и лента новостей, и блог-платформа — всё в одном месте.
В одном месте — переписка с семьёй, договорённости с друзьями, домашний чат, мемы, срочные новости и аналитика. Всё в одной ленте.
Многие читатели живут за пределами России, и для них новый мессенджер просто недоступен — попасть в него они не смогут, даже если захотят. К тому же продукт ещё сырой и функционально ограничен.
Буду дублировать часть контента в Мах, но основной костяк будет там, где вы — там, где живёт активное сообщество со всего мира ❤️.
pythonpedia
Это не просто мессенджер. Это и чат, и лента новостей, и блог-платформа — всё в одном месте.
В одном месте — переписка с семьёй, договорённости с друзьями, домашний чат, мемы, срочные новости и аналитика. Всё в одной ленте.
Многие читатели живут за пределами России, и для них новый мессенджер просто недоступен — попасть в него они не смогут, даже если захотят. К тому же продукт ещё сырой и функционально ограничен.
Буду дублировать часть контента в Мах, но основной костяк будет там, где вы — там, где живёт активное сообщество со всего мира ❤️.
pythonpedia
❤6
⚙️ Настройка среды разработки: VSCode и Docker для Python-проектов. Отладка внутри контейнера
Подробно разберём процесс установки и настройки всех необходимых инструментов для эффективной разработки Python-приложений с использованием FastAPI, Docker и Docker Compose.
Вы научитесь создавать изолированную среду для проекта, настроить отладку и обеспечить стабильную работу вашего приложения.
pythonpedia
Подробно разберём процесс установки и настройки всех необходимых инструментов для эффективной разработки Python-приложений с использованием FastAPI, Docker и Docker Compose.
Вы научитесь создавать изолированную среду для проекта, настроить отладку и обеспечить стабильную работу вашего приложения.
pythonpedia
❤1
💀 Ночью Linux тоже попал под удар
Пользователи жалуются, что перестал открываться
🫡 Интересно, что ещё осталось вне списка блокировок?
pythonpedia
Пользователи жалуются, что перестал открываться
git.kernel.org — главный репозиторий с обновлениями ядра Linux, на котором держатся практически все отечественные дистрибутивы.🫡 Интересно, что ещё осталось вне списка блокировок?
pythonpedia
This media is not supported in your browser
VIEW IN TELEGRAM
😎 Так выглядит китайская ботоферма, насчитывающая сотни TikTok-аккаунтов, и, по словам владельца, приносит более 3 миллионов рублей в месяц.
Механика проста — создаются десятки и сотни различных профилей, на которых публикуется ИИ-сгенерированный контент.
😳 Максимально простой, залипательный, без сложного продакшена — но стабильно собирающий сотни тысяч, а иногда и миллионы просмотров.
⌨️ Дальше включается вторая линия: часть аккаунтов публикует ролики, другая — разгоняет активность. Лайки, комментарии, вовлечённость. Алгоритмы видят движение и начинают пушить видео в рекомендации.
Всей машиной управляют всего три фиксика. 💀 Эпоха контент-заводов на ИИ только начинается.
pythonpedia
Механика проста — создаются десятки и сотни различных профилей, на которых публикуется ИИ-сгенерированный контент.
😳 Максимально простой, залипательный, без сложного продакшена — но стабильно собирающий сотни тысяч, а иногда и миллионы просмотров.
⌨️ Дальше включается вторая линия: часть аккаунтов публикует ролики, другая — разгоняет активность. Лайки, комментарии, вовлечённость. Алгоритмы видят движение и начинают пушить видео в рекомендации.
Всей машиной управляют всего три фиксика. 💀 Эпоха контент-заводов на ИИ только начинается.
pythonpedia
«Я в реальном времени поясняла структуру запросов / ответов в Postman и разбирала документацию в Swagger», — пишет аналитик, прошёл наш курс и затем прошёл два технических собеседования в международных компаниях. Приятно, конечно ❤️
Если в 2026 году вы хотите:
— выбрать оптимальный стиль интеграции под вашу задачу;
— проектировать с нуля и описывать интеграции в современных стилях (API: REST, SOAP, gRPC и другие, + брокеры сообщений);
— узнать, как правильно формулировать требования и моделировать в UML;
— подготовиться к собеседованиям, прорешав более ста заданий;
— запустить собственное API на Python.
Значит, наш курс именно для вас!
🚀 Начните с открытых бесплатных уроков — перейдите в бот курса и нажмите «Старт»
👇
@studyit_help_bot
🚀 Скидка на курс
pythonpedia
Если в 2026 году вы хотите:
— выбрать оптимальный стиль интеграции под вашу задачу;
— проектировать с нуля и описывать интеграции в современных стилях (API: REST, SOAP, gRPC и другие, + брокеры сообщений);
— узнать, как правильно формулировать требования и моделировать в UML;
— подготовиться к собеседованиям, прорешав более ста заданий;
— запустить собственное API на Python.
Значит, наш курс именно для вас!
🚀 Начните с открытых бесплатных уроков — перейдите в бот курса и нажмите «Старт»
👇
@studyit_help_bot
🚀 Скидка на курс
pythonpedia
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 paperdraw — настоящий симулятор проектирования систем.
Ты буквально собираешь архитектуру по частям своими руками:
🧩 добавляешь компоненты,
🔌 связываешь сервисы,
📦 настраиваешь очереди и базы.
🚀 нажимаешь «запуск».
💻 Дальше начинается самое интересное — система либо выдерживает нагрузку… либо красиво разваливается прямо на глазах.
Это не просто игра. Это песочница-тренажёр, где можно безопасно:
💬 тестировать архитектурные решения,
💬 видеть, где возникают узкие места,
💬 понимать, почему «и так сойдёт» не работает.
По сути — симулятор продакшна без риска повредить реальный проект.
🔗 Сохраняем и пробуем ЗДЕСЬ
pythonpedia
Ты буквально собираешь архитектуру по частям своими руками:
🧩 добавляешь компоненты,
🔌 связываешь сервисы,
📦 настраиваешь очереди и базы.
🚀 нажимаешь «запуск».
💻 Дальше начинается самое интересное — система либо выдерживает нагрузку… либо красиво разваливается прямо на глазах.
Это не просто игра. Это песочница-тренажёр, где можно безопасно:
💬 тестировать архитектурные решения,
💬 видеть, где возникают узкие места,
💬 понимать, почему «и так сойдёт» не работает.
По сути — симулятор продакшна без риска повредить реальный проект.
🔗 Сохраняем и пробуем ЗДЕСЬ
pythonpedia
💀 Программирование умерло — так ли это?
🙌 Всё пропало? Нет работы — не иди в IT, пока не посмотришь это
Как вы считаете?
♻️ https://youtu.be/zjqXFeTTTqY
👍 Спасибо за просмотр и вашу поддержку!
pythonpedia
🙌 Всё пропало? Нет работы — не иди в IT, пока не посмотришь это
Как вы считаете?
♻️ https://youtu.be/zjqXFeTTTqY
👍 Спасибо за просмотр и вашу поддержку!
pythonpedia
WXNHEFKF7Uzse0WP.pdf
571.4 KB
💾 Обработка текстов и регулярные выражения в Python — на русском
🌵 Операции со строками
🌵 Индексы и срезы
🌵 Методы строк
🌵 Модули StringIO и difflib
🌵 Регулярные выражения
🌵 Синтаксис регулярного выражения
🌵 Примеры шаблонов и прочее
pythonpedia
🌵 Операции со строками
🌵 Индексы и срезы
🌵 Методы строк
🌵 Модули StringIO и difflib
🌵 Регулярные выражения
🌵 Синтаксис регулярного выражения
🌵 Примеры шаблонов и прочее
pythonpedia
Генерация приватного ключа:
Генерация публичного ключа:
📁 Скрытие файлов
pythonpedia
openssl genpkey -algorithm RSA -out private_key.pem -aes256 -pkeyopt rsa_keygen_bits:4096 -pass pass:your_passwordГенерация публичного ключа:
openssl rsa -pubout -in private_key.pem -out public_key.pem -passin pass:your_password📁 Скрытие файлов
pythonpedia