[PYTHON:TODAY]
62.5K subscribers
2.11K photos
942 videos
275 files
1.33K links
Python скрипты, нейросети, боты, автоматизация. Всё бесплатно!

Приват: https://boosty.to/pythontoday
YouTube: https://clck.ru/3LfJhM
Канал админа: @akagodlike
Чат: @python2day_chat

Сотрудничество: @web_runner

Канал в РКН: https://clck.ru/3GBFVm
Download Telegram
🚀 IOPaint — фотошоп будущего на стероидах и без подписки

Забудь про дорогой софт и вечную подписку — IOPaint это бесплатный, open-source инструмент, который превращает любые фото в шедевры с помощью ИИ.

Что умеет:
💬 Удалять объекты, надписи, людей, водяные знаки;
💬 Дорисовывать края (outpainting) и менять отдельные элементы (inpainting);
💬 Есть удобный 1-клик установщик для Windows и отдельное iOS-приложение (OptiClean).

⚡️Под капотом топовые модели:
* Stable Diffusion, Dreamshaper, BrushNet, Paint-by-Example
* Плагины для улучшения лица (GFPGAN, RestoreFormer), удаления фона, повышения качества (RealESRGAN), аниме-сегментации и многого другого!

🗂 Встроенный FileManager — редачим и сохраняем в один клик.
📍 Идеален для дизайнеров, SMM, арт-проектов и просто прокачки фоток.

📦 Установка и запуска:
$ pip3 install iopaint
$ iopaint start --model=lama --device=cpu --port=8080


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

📂 Сохраняй, пригодится!

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
📈 Автоматизируй получение значений различных валют

Инструмент делает запрос к ExchangeRate API и показывает актуальный курс USD к RUB — без заморочек и регистрации.

💡 Что умеет:
🟢Получает свежий курс валют (USD → RUB);
🟢Обрабатывает ошибки (если вдруг интернет решит умереть);
🟢Подходит как база для телеграм-бота или финансового дашборда;
🟢Конечно можно адаптировать под разные, мировые валюты.

🚀 Запускаешь — и сразу знаешь курс. Прямо в терминале.

import requests
from typing import Optional

def get_exchange_rate(base_currency: str, target_currency: str) -> Optional[float]:
"""
Получает курс обмена из base_currency в target_currency.

:param base_currency: Базовая валюта (например, 'USD').
:param target_currency: Целевая валюта (например, 'RUB').
:return: Курс обмена или None в случае ошибки.
"""
url = f"https://open.er-api.com/v6/latest/{base_currency}"
try:
response = requests.get(url, timeout=10)
response.raise_for_status()
data = response.json()
rate = data["rates"].get(target_currency)
if rate is None:
print(f"Курс для {target_currency} не найден.")
return None
return rate
except requests.RequestException as e:
print(f"Ошибка при запросе к API: {e}")
return None

if __name__ == "__main__":
base = "USD"
target = "RUB"
rate = get_exchange_rate(base, target)
if rate:
print(f"Курс {base} к {target}: {rate}")
else:
print("Не удалось получить курс обмена.")


# Курс USD к RUB: 80.926191



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

📂 Код уже готов — бери, дорабатывай, засовывай в своего ассистента.

#python #code #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

Python PDF Handling Tutorial
— интересная подборка скриптов для работы с PDF-файлами в Python:

Вы научитесь:
➡️ Извлекать текст и изображения из PDF файлов;
➡️ Извлекать таблицы и URL адреса из PDF файлов;
➡️ Извлекать страницы из PDF файлов как изображения;
➡️ Создавать PDF файлы;
➡️ Добавлять текст, изображения и таблицы в PDF файлы;
➡️ Выделять текст в PDF файлах и многое другое.

Пример извлечения текста:

from io import StringIO
from pdfminer.pdfinterp import PDFPageInterpreter, PDFResourceManager
from pdfminer.pdfpage import PDFPage
from pdfminer.converter import TextConverter
from pdfminer.layout import LAParams

# PDFMiner Analyzers
rsrcmgr = PDFResourceManager()
sio = StringIO()
codec = "utf-8"
laparams = LAParams()
device = TextConverter(rsrcmgr, sio, codec=codec, laparams=laparams)
interpreter = PDFPageInterpreter(rsrcmgr, device)

# path to our input file
pdf_file = "sample.pdf"

# Extract text
pdfFile = open(pdf_file, "rb")
for page in PDFPage.get_pages(pdfFile):
interpreter.process_page(page)
pdfFile.close()

# Return text from StringIO
text = sio.getvalue()

print(text)

# Freeing Up
device.close()
sio.close()



Пример извлечения изображений:


import fitz
import io
from PIL import Image

# path to our input file
pdf_file = "sample.pdf"

# Input PDF file
pdf_file = fitz.open(pdf_file)

for page_no in range(len(pdf_file)):
curr_page = pdf_file[page_no]
images = curr_page.getImageList()

for image_no, image in enumerate(curr_page.getImageList()):
# get the XREF of the image
xref = image[0]
# extract the image bytes
curr_image = pdf_file.extractImage(xref)
img_bytes = curr_image["image"]
# get the image extension
img_extension = curr_image["ext"]
# load it to PIL
image = Image.open(io.BytesIO(img_bytes))
# save it to local disk
image.save(open(f"page{page_no+1}_img{image_no}.{img_extension}", "wb"))


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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 GitHub теперь не просто репозиторий — а полноценный учебник для разработчиков!

Кодим и развиваемся без боли 👨‍🔬

Залетела мощная нейротулза: берёт любой проект с GitHub и превращает его в интерактивный гайд. Пошагово объясняет, как работает код, причём простыми словами — даже новичок разберётся.

Что умеет:
— Учит новым технологиям прямо на реальных проектах;
— Автоматически превращает код в понятную документацию;
— Разбирает сложные участки и даёт подробные объяснения;
— Отличный способ учиться не по теории, а по боевому коду.

5️⃣ Теперь каждый репозиторий — это школа, где ты учишься по реальным сценариям.

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

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
🔒 Защити свой Telegram-чат от ботов и спама

ItsCaptchaBot — умный бот с капчей, который отфильтрует подозрительных новичков ещё до «привет».

👨‍💻 Как работает:
— Добавляешь бота в чат;
— Даёшь права на удаление сообщений и ограничение участников;
— Каждый новый юзер должен пройти капчу в течение 10 минут;
— Не прошёл? Автокик. Всё просто.

🌍 Поддерживает 30+ языков, включая русский, английский, японский и даже хинди.

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

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

WeasyPrint — библиотека, которая превращать HTML в красивые PDF-документы.

📄 Мощный визуальный рендер-движок, который преобразует HTML + CSS в PDF. Идеален для генерации:

* 📊 Отчетов и статистики
* 🧾 Счетов и инвойсов
* 🎟 Билетов и любых документов прямо из кода

Особенности:
🟢Полная поддержка CSS для печати (включая flex, цвета, стили)
🟢Экспорт документов в PNG
🟢Работает на Python 3.9+ (CPython и PyPy)
🟢Написан с нуля — не использует тяжёлые WebKit или Gecko
🟢Легко кастомизируется — весь layout движок на Python

Установка:
pip install weasyprint


📚 Документация
💡 Примеры
⚙️ Исходники/Инструкция на GitHub

Отличный выбор, если вы хотите автоматизировать генерацию PDF в своих проектах — будь то веб-приложение, отчет из бота или документооборот 👍

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🥇 Имба! Google выкатил новый инструмент — Stitch, полноценный генератор сайтов и приложений.

Работает на нейросети Gemini: просто пишешь, что хочешь — и получаешь готовый макет сайта или интерфейса 😱

Что умеет:

➡️ Создаёт дизайн сайта по текстовому описанию;
➡️ Можно загружать картинки или скетчи — нейросеть поймёт идею;
➡️ Дизайн сразу можно редактировать;
➡️ Один клик — и всё уходит в Figma;
➡️ Получаешь готовый HTML/CSS код;
➡️ Главное: полностью БЕСПЛАТНО.

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

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

#soft #nn
Please open Telegram to view this post
VIEW IN TELEGRAM
✈️ Автопостинг из ВКонтакте в Telegram

TG_AutoPoster — Готовый бот-парсер для автоматической пересылки записей из групп ВКонтакте в ваш Telegram-канал, чат или личные сообщения.

Основные возможности:
➡️ Автоматическая публикация постов из указанных групп ВКонтакте в Telegram.
➡️ Настройка через файл config.yaml, где вы указываете логин и пароль ВКонтакте или токен, а также данные для Telegram API.
➡️ Поддержка прокси-серверов (SOCKS5) для обхода блокировок.
➡️ Возможность настройки интервала проверки новых постов (по умолчанию — раз в час).
➡️ Фильтрация контента с помощью черного списка и списка стоп-слов.
➡️ Добавление заголовков и футеров к сообщениям с поддержкой Markdown.
➡️ Поддержка Docker для удобного развертывания.

🗳 Установка и запуск:

1. Установите TG_AutoPoster с помощью pip:

   pip3 install -U TG-AutoPoster


2. Создайте файл config.yaml на основе config.yaml.example и заполните необходимые параметры.

3. Запустите бота командой:

   python3 -m TG_AutoPoster


4. Активируйте бота в чате командой /start

📄 Пример конфигурации:

vk:
login: "your_vk_login"
pass: "your_vk_password"
token: "your_vk_token" # предпочтительно использовать токен
telegram:
api_id: 123456
api_hash: "your_api_hash"
bot_token: "your_bot_token"
proxy:
enabled: false
hostname: ""
port: 0
username: ""
password: ""


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

👇 Готовый бот в архиве

#python #soft #github
Please open Telegram to view this post
VIEW IN TELEGRAM
TG_AutoPoster-master.zip
43.3 KB
✈️ Автопостинг из ВКонтакте в Telegram

TG_AutoPoster — Готовый бот-парсер для автоматической пересылки записей из групп ВКонтакте в ваш Telegram-канал, чат или личные сообщения.

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Perplexity — крутая нейросеть, бесплатный генератор аватаров и плакатов, который превращает твоё обычное фото в стильный мультяшный арт.

Что делает:
💬 Загружаешь свою (или чужую) фотку — и вуаля, ты уже как из Pixar;
💬 Всё работает автоматически — никаких промптов, капч и регистрации;
💬 Картинка выходит за секунды, без артефактов, водяных знаков и рекламы;
💬 Работает абсолютно БЕСПЛАТНО, прямо в браузере!

👍 Превращаем фото в арт ТУТ

#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
🛒 Магазин в Telegram за 5 минут? Легко.

Хочешь принимать заказы прямо в Telegram? Без сайтов, без лишних кликов — только бот, каталог и кнопка "Оформить заказ".

Telegram Shop Bot — код готового шаблона телеграм магазина.

Всё просто:
→ Заходишь в меню
🛍 Каталог
💬 Выбираешь товар
🛒 Корзина
📦 Оформить заказ.

Красота? Красота.

😎 Админ может:
🟢Добавлять/удалять товары с описанием, фото и ценой.
🟢Отвечать на обращения /sos
🟢Управлять категориями.

👨‍💻 Как запустить:

git clone https://github.com/NikolaySimakov/Shop-bot.git
cd Shop-bot


# Создаем виртуальное окружение
python3 -m venv venv
source venv/bin/activate


# Устанавливаем зависимости
 
pip install -r requirements.txt


🔐 В .env укажи:

BOT_TOKEN=твой_токен_бота
ADMINS=123456789,987654321

▶️ Запуск:

python3 app.py


💡 Работает на Webhook и поддерживает деплой на Heroku. Простой, понятный, эффективный инструмент для мини-бизнеса в мессенджере.

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

👇 Готовый скрипт в архиве

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

🕵️‍♂️ Bandit — твой персональный багхантер в Python-коде!

Это не просто линтер, а брутальный инструмент аудита безопасности, созданный для того, чтобы находить уязвимости в твоём коде быстрее, чем это сделает реальный атакующий.

Что умеет:
💬 Вычисляет слабые места, через которые можно слить данные или исполнить произвольный код.
💬 Показывает проблемные строки с пояснениями: от банального eval() до серьёзных криптокосяков.
💬 Подходит для проектов, CTF-подготовки и анализа чужих репозиториев.

💻 Использование проще простого:

$ bandit your_script.py


📄 Результат? Прям как отчёт после Red Team-а: чётко и по существу.

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

#python #soft #github #security
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🖥 CopyCoder — нейросеть которая экономить кучу времени и помогает создать клон любого сайта в пару кликов.

Хочешь скопировать любой сайт? Просто кидаешь скриншот — нейросеть накидывает промт, который идеально описывает структуру и дизайн.

⚡️ Остается лишь скормить ChatGPT — и вуаля, у тебя на руках полный HTML+CSS клон.

Без ручной верстки, без боли и пиксельхантинга.

🔗 Забирай и тестируй БЕСПЛАТНО ТУТ

Экономит часы — впечатляет за секунды 👍

#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Оживляем убитые пикчи!

Flux Kontext — как цифровой некромант для твоих старых фото:
📸 Поднимает с колен снимки столетней давности и делает их 4K-чёткими,
💬 Автоматически раскрашивает, убирает шум, возвращает детализацию,
🚀 Всё это без регистрации, рекламы и лимитов — просто нажал и готово!

Было: пиксельная реликвия.
Стало: будто снимал на iPhone вчера днём.

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

#nn #soft
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

😳 EyeGestures — управление глазами уже реальность!

Крутой open-source проект, который позволяет управлять устройствами с помощью движений глаз. Больше не нужно тянуться к клавиатуре – теперь всё решает взгляд!

Что умеет:
💬 Распознаёт моргание, фиксацию взгляда, движения глаз
💬 Позволяет задавать жесты для управления интерфейсом
💬 Подходит для людей с ограниченными возможностями
💬 Работает через обычную веб-камеру — без сложного оборудования

Где можно применить?
👨‍💻 Управление компьютером без рук;
🎮 Интерактив в играх;
🦾 Ассистивные технологии для людей с ОВЗ;
🔬 Эксперименты с интерфейсами будущего.

💻 Установка:

$ git clone https://github.com/NativeSensors/EyeGestures.git
$ cd EyeGestures
$ pip install -r requirements.txt


или

python3 -m pip install eyeGestures


Открытый код, документация и примеры использования.
Будущее уже здесь — открываем мир взглядом!

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

👇 Готовый проект в архиве

#soft #python #code
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

EasyOCR
— мощный и простой в использовании инструмент по распознаванию символов.

Поддержка 80+ языков (включая русский, японский, арабский).
🙏 Работает без плясок с бубном.
⚡️ Идеальна для распознавания чеков, номеров авто, текста с экрана, PDF, скриншотов и даже вывесок с фоток!

Пример использования на изображении 👆

Установка:
pip install easyocr


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

👍 Сохраняй, пригодится!

#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
💻 Анонимность умерла. Добро пожаловать в эру тотального CyberOSINT.

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

CyberOSINT — это не просто тулза, это полноценная операционная система для цифровых охотников.

Что умеет эта машина хаоса:
🔍 Мгновенно находит любого — по номеру, почте, IP, имени или даже следам запросов.
🌍 Вытаскивает геолокации, домены, отчёты, базы розыска, криптовалюту.
📸 Подключается к камерам, лезет в облака и мониторит радиочастоты.
🔐 Встроенный Google Dork-конструктор — вытрясет из открытого Интернета всё: пароли, конфиги, баги.

⚠️ Предупреждение от авторов:
“Это не игрушка. Это инструмент, способный разрушить иллюзию приватности.”

💀 Анонимность — миф. Информация — оружие. CyberOSINT — твой инструмент.

👉 Для тех, кто не боится пробуем ТУТ

#osint #soft #cybersec #pentest
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

👊 Управляем браузером по хлопку!

Two Claps Open — гениально простой инструмент, который открывает Chrome браузер или активирует голосового помощника и открывает любую ссылку, когда ты хлопаешь в ладоши дважды.

💬 Как это работает:
➡️слушает микрофон через pyaudio;
➡️реагирует на два резких хлопка подряд;
➡️открывает браузер или активирует голосового помощника.

🤯 Возможности ограничены только фантазией:

🟢Запуск любимой музыки или YouTube по хлопку.
🟢Открытие рабочего дашборда, когда садишься за ПК.
🟢Подключение к системе "умного дома" — открыл дверь/свет, хлопнув в ладоши.

💻 Установка:

$ git clone https://github.com/Yutarop/two_claps_open
$ cd two_claps_open

$ pip install -r requirements-core.txt
or
$ pip install -r requirements-agent.txt

📦 Запуск:

$ python two_claps_open.py
or
$ python agent_on_clap.py


👨‍💻 Годнота для автоматизации, фана и вирусных демонстраций.

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

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

👇 Готовый проект в архиве

🔥 Код открыт для редактирования!

#python #soft #code
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

ART — минималистичная, но чертовски стильная библиотека для Python, с которой ты за секунду создашь красивый ASCII-логотип прямо в консоли.

💬 Хочешь, чтобы скрипт приветствовал пользователя крутым заголовком?
💬 Пишешь CLI-интерфейс или просто хочешь выделиться?

ART — это быстро, просто и эффектно.

📦 Установка:

pip install art


⚙️ GitHub/Инструкция и примеры кода

👍 Сотни готовых шрифтов, кастомизация, и никакой боли — только стиль.

#python #soft #code #github
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM