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

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

glasbey

📌 glasbey — библиотека для алгоритмической генерации цветовых палитр (categorical palettes), особенно полезных когда у тебя есть много категорий и ты хочешь, чтобы каждая категория была визуально отличимой.

📌 Особенности библиотеки:
🟢 Можно создавать палитры с произвольным количеством цветов: glasbey.create_palette(palette_size=15) — и цвета будут стараться быть максимально отличимыми визуально.
🟢 Можно расширять существующие палитры, или “с нуля” задавать seed цвета, чтобы новая палитра дополняла прежнюю (чтобы цвета не пересекались сильно).
🟢 Поддержка ограничений: можно задавать границы яркости, хромности (chroma), чтобы цвета не были слишком яркими или слишком блеклыми.
🟢 Можно создавать “блочные” палитры — когда есть иерархии категорий, вложенные группы.
🟢 Легко использовать в связке с matplotlib / seaborn и др. визуализациями — просто генерируешь цвета и передаёшь библиотеке визуализации.


⚙️ Установка:
pip install glasbey


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
processwatchdog.py
7.1 KB
ProcessWatchdog — скрипт на Python для мониторинга и автоматического восстановления процессов/сервисов при утечках памяти, зависаниях или потреблении CPU выше порога.

📱 Python 3.8+
💾 Модули: psutil, subprocess, time, argparse, logging, опционально requests (для Webhook/Telegram) или smtplib (для email). Установить: pip install psutil requests (requests — если нужно уведомление через HTTP).

📌 ProcessWatchdog — лёгкий демон/утилита, которая периодически проверяет выбранный процесс (по имени или PID), и если его потребление памяти или CPU превышает заданные пороги, пытается аккуратно перезапустить процесс (через systemd / сервисный скрипт / команду рестарта). Полезен на серверах, где один долгоживущий процесс может постепенно съесть всё ОЗУ или зависнуть, а автоматический откат предотвращает простои.

📌 Что делает:
🟠 Регулярно сканирует цель (по имени или PID).
🟠 Измеряет потребление памяти (RSS) и загрузку CPU.
🟠 Если пороги превышены — пытается рестартовать сервис самым безопасным способом (systemctl → start_cmd → kill+start).
🟠 Отправляет уведомление на указанный Webhook (например, Telegram/Slack) при рестарте.
🟠 Поддерживает cooldown, чтобы избежать петли рестартов.


#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥3
Айтишники, это вам — в телеграм есть комьюнити по каждому направлению в IT

Там есть буквально всё: чаты для общения, тонны материала(книги, курсы, ресурсы и гайды), свежие новости и конечно же мемы

Выбирайте своё направление:

💩 Frontend 🐍 Python

🐧 Linux 👩‍💻 С/С++

👩‍💻 C# 🤔 Хакинг & ИБ

📱 GitHub 🖥 SQL

👩‍💻 Сисадмин 🤟 DevOps

⚙️ Backend 🖥 Data Science

🧑‍💻 Java 🐞 Тестирование

🖥 PM / PdM 👩‍💻 GameDev

🧑‍💻 Golang 🤵‍♂️ IT-Митапы

🧑‍💻 PHP 💻 WebDev

🖥 Моб. Dev 🖥Анали.(SA&BA)

👩‍💻 Дизайн 🖥 Нейросети

💛 1C 🤓 Книги IT

➡️ Сохраняйте в закладки
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁1
🔥 Полезные библиотеки Python

ten-utils

📌 ten-utils — библиотека-утилита, которая реализует множество небольших, часто используемых инструментов для разработки на Python. Версия 0.0.16 выпущена 5 октября 2025.

📌 Особенности библиотеки:
🟢 Поддержка Python 3.x (указано Python 3.12 и выше).
🟢 Много маленьких функций — идеальна для автоматизации, скриптов, вспомогательных задач.
🟢 Установка и использование крайне просты: можно быстро добавить в проект и начать использовать без сложной настройки.


⚙️ Установка:
pip install ten-utils


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
👩‍💻 ChatGPT – умер!

Власти начали регулирование, и ИИ больше не заменит программистов.

Хочешь реально уметь программировать, а не копировать код?

Выбирай своё направление и учись по карточкам и фото,
а не по сухим текстам
.

👩‍💻 Python Flow — зайти!
💻 IT News Flow — зайти!
👩‍💻 Java Flow — зайти!
👩‍💻 C# & Unity Flow — зайти!
👩‍💻 Node.js Flow — зайти!
👩‍💻 C & C++ Flow — зайти!
👩‍💻 SQL & Базы данных Flow — зайти!
👩‍💻 InfoSec & Хакинг — зайти!
👩‍💻 Linux & DevOps Flow — зайти!
👩‍💻 Git & GitHub Flow — зайти!

💎 Присоединяйся к тем кто реально думает и растёт, а не ждёт чуда!
Please open Telegram to view this post
VIEW IN TELEGRAM
😁85👍2
Python-File-Sorter — скрипт для автоматической сортировки файлов по расширениям и категориям

📱 Python 3.x

📌 Скрипт проходит по указанной директории и перемещает файлы в папки: Documents, Images, Videos, Audio, Code, Archives и др. Не требует внешних библиотек — только os, shutil. Также можно настроить словарь расширений к категориям прямо в коде.

👨‍💻 Пример запуска:
python sorter.py /path/to/target-folder  


📌 Фичи:
🟢 Подходит для очистки папки «Downloads» или «Desktop» от разнородных файлов.
🟢 Упрощает организацию: автоматически распределяет файлы по категориям.


🔗 Репозиторий GitHub

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21
🔥 Полезные библиотеки Python

current

📌 current — библиотека для получения пути к файлу или модулю относительно места вызова: позволяет легко работать с путями, модулями и временно добавлять директории в sys.path. Подходит для скриптов и утилит, где нужно определить “текущий” путь без заморочек.

📌 Особенности библиотеки:
🟢 Поддержка Python 3.10+.
🟢 Основные функции: current_path(), caller_path() — возвращают путь модуля, из которого был вызван код.
🟢 Может быть использована для логики загрузки конфигураций, динамического импорта.


⚙️ Установка:
pip install current


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM