Python_Scripts
8.22K subscribers
1K photos
5 videos
674 files
1.54K links
Скрипты 💾 на Python 🐍
- боты 🛠
- парсеры📁
- чекеры🔍
- автоматизация🔧
- многое другое💻

Ваши предложения📝 @cmd_dark @CMD_Vega
Download Telegram
🚀 Полезные библиотеки Python 🐍

💾  PyVueBot

📍 Библиотека Python , инструмент для создания и управления Telegram Mini Apps с помощью Vue.js и FastAPI.

Этот инструмент CLI предназначен для оптимизации процесса разработки и облегчения создания интерактивных и привлекательных Telegram-ботов.

🔍 Особенности:

🛠️ Интеграция с FastAPI

🌐 Поддержка Vue.js:

💾 Интеграция с Supabase

🎛️ Управление пакетами


⚙️ Установка 👇👇👇

pip install pyvuebot


📁 Документация

#библиотеки

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍4
Sdamgiabot-master.zip
35.9 KB
📍 Скрипт ЕГЭ

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, bs4
📂  База данных: postgresql

🚀 Скрипт Telegram бот для подготовки к экзаменам ЕГЭ.

📍 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍2🔥2
📍 Клонирование голоса и синтез речи 📱
from tortoise.api import TextToSpeech
from tortoise.utils.audio import load_voice

tts = TextToSpeech()

# Загрузка примера голоса (нужен 1–2 аудиофайла)
voice_samples = load_voice("my_voice") # папка с .wav файлами

# Текст, который нужно озвучить
text = "Привет! Это я говорю сам с собой, но в другом времени."

# Генерация аудио
gen = tts.tts_with_preset(text, voice_samples, preset="fast") # или "high_quality"

# Сохраняем результат
gen.save("my_clone_output.wav")
print(" Синтез завершён: my_clone_output.wav")

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍19🔥32😁2
🚀 Полезные библиотеки Python 🐍

💾  Lale

📍 Библиотека Python , предназначенная для упрощения и унификации процессов автоматизированного машинного обучения (AutoML). Она предоставляет высокоуровневые интерфейсы для создания, настройки и оценки конвейеров машинного обучения, обеспечивая согласованность и совместимость с популярными инструментами, такими как scikit-learn, Keras и TensorFlow.

🔍 Особенности:

📝 Унифицированный синтаксис

📌 Поиск топологий

💾 Совместимость с популярными библиотеками:

🛠️ Проверка корректности

🚂 Расширяемость

⚙️ Установка 👇👇👇

pip install lale


📁 Документация

#библиотеки

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍131
TAXI-bot-master.zip
25.7 MB
📍 Скрипт заказ такси

💻  ЯП:  Python 3.11+🐍
💾  Модули: pyTelegramBotAPI, requests
📂  База данных: sqlite3

🚀 Скрипт Telegram-бот, разработанный для упрощения заказа такси. Проект позволяет пользователям быстро находить и бронировать такси, указывая точку отправления и назначения, а также получать информацию о стоимости поездки и примерное время прибытия.

📍 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍71
📍 Сканер и управление Bluetooth-устройствами📱

import asyncio
from bleak import BleakScanner

async def run():
print("🔍 Сканируем Bluetooth-устройства...")
devices = await BleakScanner.discover()
for d in devices:
print(f"📡 {d.name} | {d.address} | RSSI: {d.rssi} dBm")

asyncio.run(run())

Подключение к устройству и отправка данных

from bleak import BleakClient

async def connect_and_send(mac, uuid, message_bytes):
async with BleakClient(mac) as client:
print(f"🔗 Подключено к {mac}")
await client.write_gatt_char(uuid, message_bytes)
print(" Сообщение отправлено!")

# Пример:
# asyncio.run(connect_and_send("AA:BB:CC:DD:EE:FF", "0000ffe1-0000-1000-8000-00805f9b34fb", b"hello"))

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍143
🚀 Полезные библиотеки Python 🐍

💾  Simple_term_menu

📍 Библиотека Python ,которая позволяет создавать удобные, интерактивные меню прямо в терминале, используя только клавиатуру. Подходит для CLI-утилит, установщиков, конфигураторов, ассистентов и скриптов с интерфейсом для пользователя.


🔍 Особенности:

🚀 Упрощает создание CLI с UX, похожим на GUI
🔥 Работает быстро и даже в терминалах без мыши
💡 Полезна в скриптах, утилитах, установщиках, инструментах для разработчиков
🎯 Отличная альтернатива curses/urwid, но проще

⚙️ Установка 👇👇👇

python3 -m pip install simple-term-menu


📁 Документация

#библиотеки

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍73
ZAID-USERBOT-master.zip
200 KB
📍 Скрипт спамер

💻  ЯП:  Python 3.11+🐍
💾  Модули: pyrogram, bs4, aiohttp
📂  База данных: mongoDB

🚀 Скрипт модульный Telegram-бот, разработанный для рассылки сообщений с нескольких аккаунтов и различных автоматизаций активностей.

📍 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍4😁4
📍 Генератор аудио композиции📱

from mingus.containers import Note, Bar
from mingus.midi import fluidsynth
from pydub import AudioSegment
from pydub.generators import Sine
import os

# Настройки
bpm = 120
notes = ["C", "E", "G", "B", "C5", "G", "E", "C"]

# Генерация звука
duration_ms = int(60000 / bpm) # длительность ноты
song = AudioSegment.silent(duration=0)

for note in notes:
freq = Note(note).to_hertz()
tone = Sine(freq).to_audio_segment(duration=duration_ms).fade_in(20).fade_out(20)
song += tone

# Экспорт
song.export("generated_loop.wav", format="wav")
print(" Мелодия сгенерирована и сохранена в generated_loop.wav")

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112😁1
🚀 Полезные библиотеки Python 🐍

💾  Asciichartpy

📍 Библиотека Python , которая позволяет строить графики в консоли без GUI, используя только символы ASCII. Подходит для системных утилит, скриптов мониторинга, текстовых интерфейсов и dashboard'ов без графической среды (например, на сервере или в ssh).


🔍 Особенности:

🚀 Работает даже в минимальных системах (без X11, GUI, браузеров)
🔥 Удобна для логов, мониторинга CPU/памяти/нагрузки
💡 Минимум кода — максимум пользы в CLI-среде
🎯 Подходит для встраивания в текстовые дашборды, автоотчёты, скрипты


⚙️ Установка 👇👇👇

pip install asciichartpy


📁 Документация

#библиотеки

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥81
flask-admin-master.zip
7.1 MB
📍 Скрипт админ-панель

💻  ЯП:  Python 3.11+🐍
💾  Модули: flask
📂  База данных: sqlalchemy, PyMongo

🚀 Скрипт - простое в использовании расширение , позволяющее добавлять интерфейсы администратора в приложения Flask.
Он вдохновлен пакетом django-admin , но реализован таким образом, что разработчик имеет полный контроль над внешним видом, поведением, функциональностью и пользовательским опытом конечного приложения.

📍 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#web

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍153
📍 Поиск и извлечение скрытых сообщений в изображениях (LSB-стеганография)📱

from PIL import Image

def extract_lsb_message(image_path):
img = Image.open(image_path)
binary_data = ""
message = ""

# Получаем побитовую строку из младших битов каждого канала RGB
for pixel in img.getdata():
for channel in pixel[:3]:
binary_data += bin(channel)[-1]

# Разбиваем по 8 бит, декодируем в символы
for i in range(0, len(binary_data), 8):
byte = binary_data[i:i+8]
char = chr(int(byte, 2))
if char == "~": # символ конца сообщения
break
message += char

return message

# Пример использования
hidden_message = extract_lsb_message("secret_image.png")
print(f"🕵️ Скрытое сообщение: {hidden_message}")

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍41
🚀 Полезные библиотеки Python 🐍

💾  Psutil

📍 Библиотека Python , которая позволяет получать информацию о процессах, загрузке CPU, памяти, дисках, сети и т.д., а также управлять ими. Это инструмент уровня top, htop и taskmgr, но из Python.

🔍 Особенности:

🚀 Позволяет писать свои аналоги task manager или top
🔥 Используется в продакшене (например, Supervisor, Glances)
💡 Подходит для создания системных мониторов, ботов, агентов
🎯 Универсальный инструмент для диагностики и автоматизации

⚙️ Установка 👇👇👇

pip install psutil


📁 Документация

#библиотеки

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍181
dns_price_monitor-main.zip
28.8 KB
📍 Скрипт dns-shop.ru парсер

💻  ЯП:  Python 3.11+🐍
💾  Модули: flask, python-telegram-bot, bs4, requests
📂  База данных: sqlite3

🚀 Скрипт для автоматического мониторинга цен на товары с сайта DNS-shop.ru. Поддерживает многопоточность, ведёт историю изменений цен, отправляет уведомления в Telegram и предоставляет веб-интерфейс на Flask.

📍 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍8
📍 Построение дерева проекта (файлов, папок, кода) с красивым выводом📱
from rich.console import Console
from rich.tree import Tree
import os

def build_tree(path, tree):
for entry in sorted(os.listdir(path)):
full_path = os.path.join(path, entry)
if os.path.isdir(full_path):
subtree = tree.add(f"📁 {entry}")
build_tree(full_path, subtree)
else:
tree.add(f"📄 {entry}")

def visualize_project_structure(root_path):
console = Console()
tree = Tree(f"🌍 Проект: {os.path.basename(root_path)}")
build_tree(root_path, tree)
console.print(tree)

# 🔹 Использование
visualize_project_structure("путь/к/твоему/проекту")

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5
🚀 Полезные библиотеки Python 🐍

💾  Pystray

📍 Библиотека Python , позволяет создавать маленькие Python-приложения с иконкой в трее, как у антивирусов, VPN, Telegram и прочих системных программ. Работает на Windows, macOS и Linux.


🔍 Особенности:

🚀 Создание нативных утилит без окон и GUI
🔥 Работает в фоне, выглядит как настоящее десктоп-приложение
💡 Подходит для трекеров, помощников, бэкапов, Telegram-ботов, треев задач
🎯 Простой API, минимум кода и зависимостей

⚙️ Установка 👇👇👇

pip install pystray


📁 Документация

#библиотеки

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥61
zodiakai-bot-main.zip
28.4 KB
📍 Скрипт гороскоп

💻  ЯП:  Python 3.11+🐍
💾  Модули: python-telegram-bot, requests, openai
📂  База данных: sqlite3

🚀 Скрипт Telegram-бот на базе искусственного интеллекта, предлагающий персонализированные гороскопы, обновления лунного календаря и астрологические советы.

📍 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥7😁32
📍 Мини-чатбот с контекстной памятью (офлайн, логика + шаблоны)📱

📍Где применимо?

Учебный проект: создать "бота" с логикой

Игровой квест или чат с персонажем

Офлайн-интерфейс для терминала

Прототип будущего ассистента

history = []

def reply(user_input):
user_input = user_input.lower()
history.append(user_input)

if "привет" in user_input:
return "Привет! Рад тебя видеть."
elif "как дела" in user_input:
return "У меня всё отлично, спасибо! А у тебя?"
elif "погода" in user_input:
return "Я пока не подключён к интернету, но могу представить — отличная!"
elif "помнишь" in user_input and len(history) > 1:
return f"Ты говорил: \"{history[-2]}\""
elif "пока" in user_input:
return "Пока! Надеюсь, мы ещё поговорим."
else:
return "Интересно... Расскажи подробнее."

print("🤖 Чат-бот запущен (нажми Ctrl+C для выхода)\n")

try:
while True:
user = input("Ты: ")
response = reply(user)
print("Бот:", response)
except KeyboardInterrupt:
print("\n🛑 Завершено.")

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
😁22👍3🔥31👏1
🚀 Полезные библиотеки Python 🐍

💾  Opencv-python-headless

📍 Библиотека Python , версия OpenCV, предназначенная для работы с изображениями и видео, но без графического интерфейса. Она полезна для серверных приложений и автоматизированных систем, где не требуется отображение GUI (например, в контейнерах или на удалённых серверах).


🔍 Особенности:

🚀 Экстремально легковесная версия OpenCV для серверов и без GUI
🔥 Удобно для автоматической обработки видео и анализов данных с камер
💡 Работает на удалённых машинах, в облаке и в контейнерах
🎯 Отлично подходит для использования в системах мониторинга, распознавания лиц, роботах и машинах

⚙️ Установка 👇👇👇

pip install opencv-python-headless


📁 Документация

#библиотеки

📍 Подпишись 📱 Python_Scripts❗️
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥111👍1