python2day | Blogs

Telegram-канал python2day - [PYTHON:TODAY]

27146

Привет! — Делюсь опытом, пишу на Python и других языках — Создаю ботов и сайты — Парсинг, машинное обучение, big data, щупаю pentesting YouTube: https://www.youtube.com/c/pythontoday Чат: @python2day_chat Сотрудничество: @web_runner

Subscribe to a channel

[PYTHON:TODAY]

🦾Хотите глубже понять управление процессами в микросервисах и повысить надёжность систем? На ум сразу приходят распределённые транзакции – классический, но, увы, проблематичный метод. Но мы предлагаем кое-что получше: шаблон «Сага»!

На открытом вебинаре "«Саги» vs распределённые транзакции: как моделировать рабочие потоки в распределённой архитектуре"

Вы узнаете:
- Почему распределённые транзакции могут быть непрактичны в контексте микросервисов
- Как работает Сага и в чём преимущества этого шаблона
- Какие типы «саг» существуют и как их применять
- Как использовать Сагу для моделирования сложных рабочих потоков

И, конечно же, получите важные рекомендации по внедрению саг в реальных проектах.

Будет интересно архитекторам ПО, системным аналитикам, бэкенд и фулстек-разработчикам.

💬Спикер: Сергей Прощаев Java-разработчик в ПАО «Сургутнефтегаз».

Бонус! Скидка 5% на любой курс OTUS и чек-лист «Подойдёт ли вам шаблон SAGA? Семь вопросов создателю проекта»

6 марта, 19:00 МСК, Бесплатно

Записаться на событие: https://otus.pw/qeIv/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

Читать полностью…

[PYTHON:TODAY]

🤨 Лучшая форма для авторизации

Когда разработчик знает своё дело 😄

Читать полностью…

[PYTHON:TODAY]

💡Тушим свет. Python скрипт для выключения компьютера через заданное время.

Нужен способ автоматически выключить компьютер через несколько минут?
Этот скрипт поможет вам в этом. Просто введите нужное количество минут, и ваш ПК выключится точно в срок.

import os
import time

def shutdown() -> None:
os.system("shutdown /s /t 1")

def schedule_shutdown(minutes: int) -> None:
sec_in_minute = 60
print(f'Компьютер выключится через {minutes} минут(ы)')
time.sleep(minutes * sec_in_minute)
print('\nКомпьютер будет выключен!')
time.sleep(3)
shutdown()

def main() -> None:
try:
set_time = int(input("Введите время до выключения (в минутах): "))
if set_time <= 0:
print("Время должно быть больше нуля.")
return
schedule_shutdown(set_time)
except ValueError:
print("Пожалуйста, введите корректное число минут.")

if __name__ == "__main__":
main()


#soft #python #cheatsheet

Читать полностью…

[PYTHON:TODAY]

😂 Когда выбрал правильный язык программирования...Мистер Андерсон

Читать полностью…

[PYTHON:TODAY]

⚡️ Dark Mode Toggle Button — готовый, легкий, стильный переключатель темы оформления для твоего проекта на чистом CSS.

💾 Код на codepen

👇 Исходники в архиве

#soft #code

Читать полностью…

[PYTHON:TODAY]

💻 Лучшие онлайн-сервисы для анализа IP-адресов

Хотите узнать всё о подозрительном IP-адресе? Эти сервисы помогут вам выявить VPN, прокси, фрод, геолокацию и возможную зловредную активность.

🖥 IPQualityScore 🔗 Перейти
Анализирует IP на участие в мошеннических схемах.
Выявляет VPN, прокси и смену устройств.
Проверяет наличие вредоносного контента и редиректов.

🖥 IPInfo 🔗 Перейти
Простой интерфейс и удобная работа.
Определение геолокации и диапазона IP.
Детектирует VPN и прокси.

🖥 Maxmind 🔗 Перейти
Точное определение геопозиции по IP (GeoIP2).
Фрод-детекция и выявление VPN/прокси.

🖥 VirusTotal 🔗 Перейти
Проверяет репутацию IP и его участие в противоправной деятельности.
Использует 100+ инструментов для детекции угроз.

🖥 MxToolBox 🔗 Перейти
Специализируется на проверке IP, привязанных к доменам.
Отлично подходит для массового поиска по доменам.

🖥 IPVoid 🔗 Перейти
Широкий набор инструментов для анализа IP.
Проверка на спам и вредоносную активность.

📌 Сохраняем подборку, пригодится!

#osint #cybersec #pentest

Читать полностью…

[PYTHON:TODAY]

👩‍💻 Полезные библиотеки Python

Google Maps Scraper — простой в использовании парсер отзывов с Google карт.

Установка:
$ git clone https://github.com/gaspa93/googlemaps-scraper.git
$ cd googlemaps-scraper
$ pip install -r requirements.txt

У парсера есть два основных параметра:

--i: имя входного файла, содержащее список URL-адресов на Картах Google (по умолчанию: urls.txt)
--N: количество отзывов, которые необходимо получить, начиная с самого последнего (по умолчанию: 100).


Пример использования:
$ python scraper.py --N 50

⚙️ GitHub/Инструкция

#soft #github #python

Читать полностью…

[PYTHON:TODAY]

Вирус получил доступ к системе — сможете его остановить?  
Участвуйте в CTF-турнире и выигрывайте призы
 
С 17 по 21 марта Selectel проведет онлайн-соревнование по кибербезопасности. Участникам нужно искать и захватывать «флаги» — секретные строки на веб-страницах. Регистрируйтесь, чтобы принять участие в CTF-турнире и выиграть один из 15 призов. Победители получат мерч Selectel, печатный IT-комикс «Мультихакер» и не только.
 
Реклама. АО «Селектел», ИНН 7810962785, ERID: 2VtzqvQtN6i

Читать полностью…

[PYTHON:TODAY]

Photo-Video-Watermark — код готового Telegram-бота для добавления водяных знаков на фото и видео!

Читать полностью…

[PYTHON:TODAY]

Все надоело и пропал интерес, чувствуешь себя амебой и хочется только залипать в телефоне. Бывает?

Психолог взрослого человека - канал для айтишников, у которых периодически опускаются руки и отключается мозг, ибо переработки и постоянная тревожность не приводят к другим исходам.

✔️ Как научиться отвлекаться от работы и отдыхать?
✔️ Как совместить кучу рабочих задач и время с семьей?
✔️ Как справиться с прокрастинацией?
✔️ Как не растерять запал, даже если кажется, что ничего не выходит?

Подписывайтесь на канал @vadimpetrov_psy и научитесь работать без упахивания, выгорания и ущерба для личной жизни!

👨🏻‍💻 Псс. Заходите в закреп канала - там много полезного, и даже бесплатный мини-курс.

Читать полностью…

[PYTHON:TODAY]

☕️ С добрым утром!

🎮 Ничего необычного, просто редактор персонажа в сетевом шутере Mecha BREAK

В такое мы играем? 🍑

Читать полностью…

[PYTHON:TODAY]

SQL теперь в телеграм!

SQL — главный язык программирования баз данных. Базы данных есть везде: от маленького интернет-магазина до социальной сети. Sql будет легко выучить, если подписаться на официальный русскоязычный канал. Это первоисточник всего, что появляется в платных курсах и остальных ресурсах. Стоит подписаться!

Читать полностью…

[PYTHON:TODAY]

Код готового бота для парсинга Wildberries.

Читать полностью…

[PYTHON:TODAY]

🔍 Как повысить грейд и зарплату х2

1. Переходи в бота ШОРТКАТ @shortcut_py_bot
2. Ответь на пару вопросов
3. Бронируй удобный слот на бесплатную индивидуальную встречу для тестирования
4. Сразу же на звонке узнаешь свой грейд и точки роста — на основе опыта менторов из бигтеха

Переходи в бота и записывайся на бесплатную диагностику 📂 @shortcut_py_bot

Реклама. ООО "ШОРТКАТ", ИНН: 9731139396, erid: 2VtzqxRgEcE

Читать полностью…

[PYTHON:TODAY]

🧠 Готовые промпты для любых задач!

Сайт-библиотека промптов, собравшая все готовые решения для задач нейросетей! От копирайтинга до программирования — здесь есть всё.

Чем удобно?
Промпты отсортированы по категориям для лёгкого поиска.
Фильтры поиска, которые позволяют найти нужное решение за секунды.
Отличный инструмент для тех, кто хочет выжать максимум из искусственного интеллекта.

📌 Сохраняем и пробуем ТУТ

#nn #soft

Читать полностью…

[PYTHON:TODAY]

😲 WebRover — ваш автономный ИИ-ассистент для веб-навигации и работе в браузере!

Мощный AI-агент, созданный для выполнения пользовательских запросов через взаимодействие с веб-элементами. Использует современные языковые модели и инструменты автоматизации для эффективной навигации по интернету, сбора информации и предоставления структурированных ответов.​

Ключевые возможности:

💬 Автономная веб-навигация: WebRover самостоятельно перемещается по сайтам, анализируя их содержимое и выполняя необходимые действия.​
💬 Интеллектуальное взаимодействие: Благодаря интеграции с GPT-4, агент понимает контекст и может принимать обоснованные решения при взаимодействии с веб-элементами.​
💬 Автоматизация задач: От заполнения форм до сбора данных — WebRover справляется с рутинными задачами, освобождая ваше время для более важных дел.​
💬 Глубокий анализ информации: Агент способен проводить многослойное исследование тем, анализировать несколько источников и генерировать отчеты с правильными ссылками и библиографией.​

⚙️ Технические особенности:

➡️ Управление состоянием: Использует LangGraph для отслеживания состояния агента, что позволяет эффективно обрабатывать сложные навигационные процессы и принимать решения.​
➡️ Автоматизация браузера: Благодаря Playwright, WebRover надежно взаимодействует с веб-страницами, обеспечивая точное обнаружение и взаимодействие с элементами.​
➡️ Обработка контента: Интеграция с Retrieval Augmented Generation (RAG) и векторными хранилищами обеспечивает эффективное хранение и извлечение информации, а также автоматическое структурирование контента.​

👨‍💻 WebRover идеально подходит для автоматизации рутинных веб-задач, проведения глубоких исследований, сбора данных и многого другого.

Незаменимый инструмент для разработчиков, исследователей и профессионалов, работающих с большими объемами информации.​

⚙️ GitHub/Инструкция

#soft #github #python

Читать полностью…

[PYTHON:TODAY]

Y&&Y LAB – 20 марта Яндекс проведет в московском офисе большой ивент для будущих стажеров

Это хорошая возможность познакомиться с командами, выбрать стажировку по душе и узнать, из каких элементов сложится ваша карьера.

В программе:

— Презентация молодежных проектов
— Митапы по бэкенд-разработке: разберетесь, как собирать сложные системы из готовых блоков Техплатформы
— Фест вакансий
— День стажёра и нетворкинг
— Вечерний концерт группы «Моя Мишель»

Регистрация бесплатная, но количество офлайн-мест ограничено. Чтобы попасть на ивент, необходимо зарегистрироваться и пройти отбор до 11 марта.

Читать полностью…

[PYTHON:TODAY]

😰 Полезные ресурсы по Python

Большая подборка полезных ресурсов для всех, кто изучает Python, а также ищет работу.

➡️ Обучение;
➡️ Документация на английском и русском;
➡️ Курсы;
➡️ Решение задач;
➡️ Сайты со статьями;
➡️ YouTube;
➡️ Telegram;
➡️ Мероприятия;
➡️ Сообщества;
➡️ Менторство и наставничество;
➡️ Работа.

#article #python

Читать полностью…

[PYTHON:TODAY]

Работа с API в Python: автоматизируйте рутину за пару строк кода

Вы все еще копируете данные вручную? Тратите часы на рутинные задачи? Пора познакомиться с REST API и библиотекой Requests!

Встречаемся 18 марта в 20:00 мск. На вебинаре:

- Разберем, как работать с API и получать данные в Python
- Научимся извлекать JSON и XML из веб-сервисов
- Автоматизируем рутинные задачи и ускорим свою работу

Этот урок — отличный старт перед полным курсом «Python для аналитики». Все участники вебинара получат скидку на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить: https://otus.pw/lqT3/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…

[PYTHON:TODAY]

⚡️ Подборка полезных расширений с нейросетями для работы с документами, учёбы, работы и творчества!

Если вы хотите ускорить работу, улучшить контент или просто исследовать новые возможности ИИ, вот подборка топовых нейросетей, которые точно улучшат вашу продуктивность.

💡 Что умеют?

➡️ Изучение языков.
➡️ Перевод текста и речи с любого языка на русский или другие.
➡️ Генерация текста для написания статей, создания креативов, автозаполнений и сценариев.
➡️ Генерация субтитров.
➡️ И многое другое!

Больше не нужно тратить часы на поиск или ожидание, нейросети сделают всё за вас. А главное — многие из них бесплатны или предоставляют тестовый доступ. 👍

👍 Сохраняем — пригодится!

#nn #soft

Читать полностью…

[PYTHON:TODAY]

Хотите научиться автоматизировать процессы обработки данных как в Бигтехе?

Чтобы проанализировать большой массив данных, его нужно обработать. Обычно это происходит в три этапа: извлечение, трансформация и загрузка (или ETL). Но чем больше становится данных, тем труднее управлять этим процессом вручную — автоматизировать его можно с помощью Airflow.

Чтобы научиться работать с Airflow, приходите на бесплатный вебинар, где Антон Шишков, опытный Software Engineer из бигтех-компании, — поделится с вами своими знаниями и лучшими практиками работы с Airflow на примере автоматизации сбора данных.

Что мы будем делать на вебинаре:
🟠 Познакомимся с Airflow: узнаем, как он может упростить работу и повысить эффективность;
🟠 Узнаем об операторах и сенсорах: как использовать для создания гибких и надежных конвейеров данных;
🟠 Напишем базовые и продвинутые DAG'и, чтобы вы могли применить их на практике;
🟠 Разберем, как использовать Docker, FastAPI, Postgres, Clickhouse и Minio для автоматизации ETL-процессов.

🕗Встречаемся 4 марта в 19:30 по мск

Зарегистрироваться на бесплатный вебинар

Читать полностью…

[PYTHON:TODAY]

🔥 Полное руководство по веб-скрапингу с Python

Руководство не просто познакомит вас с веб-скрапингом, а даст пошаговый алгоритм сбора почти любых данных в современном Интернете.

💻 Часть 1: Основы работы
🟢 Отправка запросов на сайты и обработка ответов
🟢 Автоматизация взаимодействия с веб-страницами

⚙️ Часть 2: Практические техники
🟢 Анализ и парсинг сложных HTML-страниц
🟢 Создание сканеров с Scrapy
🟢 Извлечение данных из документов и API
🟢 Очистка и нормализация неструктурированных данных
🟢 Скрапинг JavaScript и обход блокировок
🟢 Конвертация изображений в текст (OCR)
🟢 Автоматическое тестирование сайтов

💡 Идеально для разработчиков, аналитиков и исследователей данных.

#books

Читать полностью…

[PYTHON:TODAY]

😂 Когда HR оказался на шаг впереди тебя...

С добрым утром и хорошей недели сталкеры 😎

Читать полностью…

[PYTHON:TODAY]

📌 Photo-Video-Watermark — код готового Telegram-бота для добавления водяных знаков на фото и видео!

Поможет защитить свой контент: просто отправьте файл, бот добавит водяной знак по вашим настройкам.

Стек и возможности:
Гибкие настройки (размер, прозрачность, позиция).
Поддержка фото и видео.
Работает на Python + FFmpeg + Pillow.

5️⃣ GitHub/Инструкция

👇 Код бота в архиве

#python #soft #github

Читать полностью…

[PYTHON:TODAY]

💬 Обзор лучших API для транскрибации речи 2025

Транскрибация аудио — перевод речи в текст.

👨‍💻 Представлен подробный анализ современных сервисов для преобразования речи в текст. Рассмотрены как зарубежные решения, так и российские аналоги с весьма приятной стоимостью и качеством. Автор провёл тестирование на 16 аудиофайлах на разных языках и с различными условиями записи, оценивая точность (Word Error Rate) и скорость обработки каждого сервиса.


Хорошая статья с анализом, сравнением, бесплатными тестовыми периодами и ссылками на провайдеров для всех кто хочет поднять своё приложение.

👍

#article #soft

Читать полностью…

[PYTHON:TODAY]

💻 25 интересных проектов на Python вместе с кодом

➡️ Создание водяного знака на изображении.
➡️ Уведомление о низком заряде батареи.
➡️ Получение IP-адреса и имени хоста веб-сайта.
➡️ Извлечение паролей Wi-Fi.
➡️ Шифрование и расшифровка текстов.
➡️ Конвертер валют.
➡️ Скрипт Python для сжатия папок и файлов.
➡️ Парсинг комментарий на YouTube.
➡️ Преобразование текста в речь и д.р.

PDF версия. Сохраняй 👍

#python #tipsandtricks

Читать полностью…

[PYTHON:TODAY]

😎 С добрым утром! Хороших выходных!

Читать полностью…

[PYTHON:TODAY]

💰 Wildberries Notification Bot — код готового бота для парсинга Wildberries.

Помогает отслеживать изменения цен и наличие интересующих товаров на Wildberries. Предоставляет актуальную информацию о товарах и отправляет уведомления об изменениях.

Основные функции:

🔍 Получение информации о товаре: отправьте боту артикул товара, и он предоставит подробные сведения, включая название, цену, рейтинг и доступность на складах.
🔔 Подписка на уведомления: нажмите кнопку "Подписаться" под информацией о товаре, чтобы получать регулярные обновления каждые 5 минут. Для остановки уведомлений используйте кнопку "Остановить уведомления".
📊 Доступ к истории: бот позволяет просмотреть последние 5 записей из базы данных, чтобы вы могли отслеживать динамику изменений.

Стек:

👩‍💻 Python 3.10
🛠 SQLAlchemy для работы с базами данных.
⚙️ aiogram для создания асинхронного Telegram-бота.
pydantic для валидации данных.
🔄 Alembic для управления миграциями базы данных.
🧠 Redis для кэширования данных.
📬 Celery для асинхронной обработки задач.
🔗 aioredis для асинхронного взаимодействия с Redis.
🗄 Gino для работы с PostgreSQL.

5️⃣ GitHub/Инструкция

👇 Код бота в архиве

#python #soft #github

Читать полностью…

[PYTHON:TODAY]

⚡️ Подборка полезных нейросетей для работы с документами — для работы, учёбы и творчества!

Если вы хотите ускорить работу, улучшить контент или просто исследовать новые возможности ИИ, вот подборка топовых нейросетей, которые точно улучшат вашу продуктивность.

💡 Что умеют?

➡️ Перевод текста и речи с любого языка на русский или другие.
➡️ Генерация текста для написания статей, создания креативов, автозаполнений и сценариев.
➡️ Озвучка текста — замените голос или создавайте голосовые сообщения за минуту.
➡️ Редактирование и создание контента — от видео до изображений.
➡️ И многое другое!

Больше не нужно тратить часы на поиск или ожидание, нейросети сделают всё за вас. А главное — многие из них бесплатны или предоставляют тестовый доступ. 👍

👍 Сохраняем — пригодится!

#nn #soft

Читать полностью…

[PYTHON:TODAY]

🔍 Основы A/B тестирования для выбора ML модели

Узнайте, как правильно оценивать ML-модели с помощью A/B тестирования на практическом бесплатном вебинаре

В прямом эфире обсудим:
— Особенности выбора ML модели с точки зрения оценки ее качества
— Как вычислять длительность A/B теста
— Как интерпретировать результаты A/B тестирования

📅 Занятие пройдет 3 марта в 20:00 мск. Все участники вебинара получат скидку на курс «Специализация Machine Learning»: С нуля до Middle ML инженера (Data Scientist) за 11 месяцев!

Успейте занять место на вебинаре: https://otus.pw/Rv6r/

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576

Читать полностью…
Subscribe to a channel