Python_Scripts
8.23K subscribers
1.01K photos
5 videos
674 files
1.55K 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👍3
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
👍4🔥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
🔥2👍1
"Ты че, дурак?" – базовая реакция сеньора на тех, кто покупает IT курсы

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

Трушные ребята учатся на жизненных каналах для айтишников. Вот топ-5 от тимлида из Сбера:

⚙️ Технолоджия – для тех, кто хочет быть в курсе новостей в айти

🧠 Ai-чница – способы превратить нейросети в заработок $$$

💻 ИИ тебя заменит! – тенденции айти рынка в связке с нейросетями

4️⃣ Войти в IT – тонны бесплатного обучения для прогеров

😄 IT индус – сборник айти мемов
Please open Telegram to view this post
VIEW IN TELEGRAM
2
youtube_channel_archiver — скрипт на Python для автоматического скачивания YouTube-каналов и обновления архива без повторного скачивания.

📱 Python 3.x

📌 Скрипт принимает список URL-каналов (файл yt-dlp-channels.txt), далее использует файл yt-dlp-archive.txt для хранения скачанных ID, чтобы при следующем запуске не скачивать уже загруженное. Скрипты download_archive.sh (Linux) и download_archive.bat (Windows) автоматизируют процесс запуска архивации

📌 Фичи:
🟢 Отлично подходит для бэкапа образовательных, архивных или личных видео-каналов
🟢 Можно поставить в cron или планировщик задач и забыть


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

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2
🤬 Факт: ИИ не тупые, а ваши промты — ДА!

Если умеешь "разговаривать" с нейросетями, они сделают что угодно и всё как надо

На канале Доктор GPT можете найти промты, которые:

— Из одной фотки устроят фотосессию, не отличимые от реальности
— Напишут сочинение, курсовую и сделают отчёность по работе за 30 секунд, тем самым сэкономят время и сохранят качество
— И ещё 1000+ промтов, которые перевернут жизнь на ДО и ПОСЛЕ

Забрать промты можете по этой ссылке —> https://t.me/+Qwq0n9pGlbBhZjhi
2
🔥 Полезные библиотеки Python

geoanalytics

📌 geoanalytics — библиотека для анализа растровых данных с применением алгоритмов машинного обучения: импутация, кластеризация, классификация, извлечение паттернов из геопространственных наборов.

📌 Особенности библиотеки:
🟢 Поддерживает Python 3; версия 2025.7.2.3 опубликована 2 июля 2025.
🟢 Актуальна для анализа спутниковых снимков, пространственного паттерно-майнинга.
🟢 Предоставляет примеры и наборы данных, рабочие тетради для обучения и экспериментов.
🟢 Хороший выбор, если ты работа ведется с геоданными, автоматизацией обработки изображений.


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


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍4
AutoWallPaper Downloader — скрипт, который автоматически скачивает обои с Unsplash и сохраняет их в указанную папку.

📱 Python 3.x

📌 Скрипт загружает изображения с Unsplash API с заданной категорией, разрешением и количеством, сохраняет изображения в указанную папку, готовые для установки в качестве обоев. Также может запускаться вручную или через планировщик для автоматической ежедневной смены.

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

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
Совет на 2025 год — не трать деньги на дорогие IT-курсы!

В Telegram давно появились обучающие каналы по всем IT-направлениям с курсами, книгами и полезными ресурсами:

▪️ Python ▪️ Java

▪️ Frontend ▪️ C / C++

▪️ ИБ & Хакинг ▪️ DevOps

▪️ Data Science ▪️ Linux

▪️ C# & GameDev ▪️ Курсы IT

▪️ ChatGPT для IT ▪️ Весь IT

Не плати за то, что можно получить бесплатно — подписывайся и учись!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

pycommons

📌 pycommons — библиотека с набором универсальных вспомогательных функций для проектов на Python: утилиты для структуры данных, проверки типов, кэширующие декораторы и др.

📌 Особенности библиотеки:
🟢 Совместима с Python 3.12 и выше; версия 0.8.67 опубликована 12 июня 2025 года.
🟢 Содержит функции fail-fast — проверка типов аргументов, исключения при некорректных входных данных.
🟢 Подходит для автоматизации, скриптов и небольших проектов, где нужно быстро добавить надёжные вспомогательные инструменты.


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


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1
webscreenshot — скрипт на Python для массового снятия скриншотов сайтов из списка URL

📱 Python 3.x

📌 Скрипт:
🟢 Принимает файл со списком URL, делает снимки всех сайтов.
🟢 Поддерживает разные веб-рендереры: PhantomJS, Chrome/Edge Chromium, Firefox.
🟢 Можно задать размер окна (ширина/высота), формат изображения (png, jpg) и качество.
🟢 Обрабатывает AJAX-страницы и динамический контент.
🟢 Поддержка многопроцессности и таймаутов, чтобы не “зависать” при загрузке страниц.


📌 Фичи:
🟢 Идеально для сбора скриншотов сайтов в рамках мониторинга, режим снимок сайта → скачать.
🟢 Может использоваться для архивирования веб-контента.


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

#скрипты

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