os, time, shutilpython main.py "/Users/you/Downloads" "/Users/you/Archive"
🟢 Проверяет наличие новых файлов в папке-источнике🟢 При обнаружении перемещает файл в папку-назначения🟢 Можно адаптировать: фильтрация по расширениям, переименование, логирование
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3🔥2
pylib25🟢 Поддержка Python 3.x, минимум кода (~5 кБ) — идеальна как шаблон или стартовая точка для разработки.🟢 Отличный выбор, если хочешь быстро создать свою библиотеку, разобраться с публикацией на PyPI, либо использовать как основу.
pip install pylib25
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3❤2
ast, os, sys, argparse — использует встроенный парсер кода для извлечения функций, классов, импортов и др.python index.py path/to/your_file.py
🟢 Если хочешь быстро понять чужой скрипт или проект — можно сразу получить обзор.🟢 Хорошо подходит для автоматизации отчётов: например, “какие функции есть в файле?”, “есть ли классы?”, “какая длина?”.🟢 Лёгкий и независимый инструмент — можно использовать как часть CI-процесса или собственного анализа.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤7
littleutils🟢 Версия 0.2.4 (7 июля 2024), размер ~8 кБ — почти “шаблон”, но реально может пригодиться.🟢 Подходит, если нужен лёгкий “инструментарий” в скрипте/мини-проекте без подгрузки громоздких библиотек.
pip install littleutils
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍3🔥2
python pdf_page_count.py /path/to/folder
🟢 Полезно при работе с архивами PDF-документов: отчёты, книги, журналы — быстро узнать общий объём страниц.🟢 Можно интегрировать в автоматизацию: например, если папка с проектом «PDF-отчётов» — запускаешь скрипт, получаешь статистику.🟢 Лёгкий и ясный скрипт без сложной настройки.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
Telegram опубликовал список 8 самых быстрорастущих каналов для программистов:
Only Python — Подборки приёмов и фич, о которых не рассказывают в курсах.
Only Tech — Главные тренды и инсайды из мира технологий, маркетинга и интернет-культуры.
Only Hack — Реальные кейсы кибератак, инструменты и методы защиты, которые используют хакеры.
Only GitHub — Репозитории, которые решают реальные задачи.
Скрипты, фреймворки и готовые решения
Only IT — Без мнений и слухов — только факты и важные IT-события.
Only Apple — Новые апдейты, утечки и фишки, которые Apple ещё не показала.
Only GPT — Промпты, хаки и свежие инструменты, о которых молчат даже AI-каналы.
Only Memes — Если ты когда-нибудь деплоил в пятницу вечером — ты поймешь
Подписывайтесь и прокачивайте свои скиллы.
Only Python — Подборки приёмов и фич, о которых не рассказывают в курсах.
Only Tech — Главные тренды и инсайды из мира технологий, маркетинга и интернет-культуры.
Only Hack — Реальные кейсы кибератак, инструменты и методы защиты, которые используют хакеры.
Only GitHub — Репозитории, которые решают реальные задачи.
Скрипты, фреймворки и готовые решения
Only IT — Без мнений и слухов — только факты и важные IT-события.
Only Apple — Новые апдейты, утечки и фишки, которые Apple ещё не показала.
Only GPT — Промпты, хаки и свежие инструменты, о которых молчат даже AI-каналы.
Only Memes — Если ты когда-нибудь деплоил в пятницу вечером — ты поймешь
Подписывайтесь и прокачивайте свои скиллы.
😁4
rich-click🟢 Совместима со всеми скриптами, использующими click — достаточно заменить импорт.🟢 Добавляет цветной вывод, форматирование аргументов и опций, красивую справку.🟢 Поддерживает темы и кастомизацию внешнего вида.🟢 Отлично подходит для Python-утилит и CLI-инструментов.
pip install rich-click
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
os, shutil, tempfile, pathlibpython TempClean.py. Можно встроить в планировщик задач для периодической очистки🟢 Ускоряет работу системы, удаляя старые временные файлы🟢 Освобождает несколько гигабайт памяти🟢 Удобно использовать администраторам, техникам и просто для профилактики
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍6😁2
🚀 Полезные библиотеки Python
💾 Aiortc
📌 Библиотека Python для реализации WebRTC (реального времени стриминга видео и аудио). Она позволяет передавать видеопотоки (например, с камеры) прямо в браузер, использовать P2P, делать видеочаты, стриминг и прочее.
🔍 Особенности:
📡 Ты можешь сделать свою Zoom-альтернативу
📷 Передача видео с камеры в браузер — без сторонних сервисов
🎯 Подходит для real-time мониторинга, робототехники, AR
📦 Идеально для локальных видеосерверов и проектов без OBS/WebRTC-сервисов
⚙️ Установка 👇👇👇
📁Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Aiortc
📌 Библиотека Python для реализации WebRTC (реального времени стриминга видео и аудио). Она позволяет передавать видеопотоки (например, с камеры) прямо в браузер, использовать P2P, делать видеочаты, стриминг и прочее.
🔍 Особенности:
📡 Ты можешь сделать свою Zoom-альтернативу
📷 Передача видео с камеры в браузер — без сторонних сервисов
🎯 Подходит для real-time мониторинга, робототехники, AR
📦 Идеально для локальных видеосерверов и проектов без OBS/WebRTC-сервисов
⚙️ Установка 👇👇👇
pip install aiortc opencv-python
📁Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
1👍4❤1
This media is not supported in your browser
VIEW IN TELEGRAM
|- - -
|
|- - -
|
|- - -
|
|- - -
|
|- - -
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2❤1👍1
pseudo-openSea-master.zip
25.5 KB
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
5❤1👍1
На своëм канале он уже осветил такие темы, как:
— Что такое ядро Linux и зачем оно нужно?
— Как защитить свой Linux от взлома
— Как создать собственный ISO-образ в Linux
— Linux и управление пакетами
— Процессы в Linux и отладка зависаний
Please open Telegram to view this post
VIEW IN TELEGRAM
python-automation🟢 Поддержка Python 3.10+🟢 API для управления окнами: получение указателя окна, клик по координатам, ввод текста через элемент управления.🟢 Возможность интеграции с изображением (image-matching) для автоматизации там, где нужный элемент не распознаётся стандартным API.🟢 Отлично подходит для создания автоматизации GUI-тестов, ботов на Windows или утилит, обрабатывающих интерфейсы стороннего ПО.
pip install python-automation
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
tkinter, tkinter.ttk (для GUI) — минимальные внешние библиотеки. import tkinter as tk
from tkinter import ttk
from unit_converter import Converter # модуль из скрипта
def convert_action():
value = float(input_field.get())
from_unit = from_combo.get()
to_unit = to_combo.get()
result = Converter(value, from_unit, to_unit).convert()
result_label.config(text=str(result))
root = tk.Tk()
input_field = ttk.Entry(root)
from_combo = ttk.Combobox(root, values=Converter.get_supported_units())
to_combo = ttk.Combobox(root, values=Converter.get_supported_units())
convert_button = ttk.Button(root, text="Convert", command=convert_action)
result_label = ttk.Label(root, text="Результат")
# размещение виджетов и запуск mainloop()
🟢 Предоставляет GUI для выбора типа конверсии и ввода значения.🟢 Поддерживает набор категорий: длина, масса, время, температура и др.🟢 Производит расчёт и отображает результат сразу в окне.🟢 Может быть расширен: добавить новые единицы, категории, экспорт результатов.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
❤5🔥2
pyaxm🟢 Поддерживает Python 3 (версии начиная с 2025.8.5).🟢 Позволяет распределять и назначать устройства, работать с несколькими устройствами одновременно.🟢 Минимальный размер (~20 кБ) — лёгкий инструмент для автоматизации работы с оборудованием/устройствами.🟢 Хорошо подойдёт, если нужно быстро интегрировать поддержку устройств в скрипт или автоматизацию, без веса большой библиотеки.
pip install pyaxm
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
pdf2doi, pdf2bib, argparse, os, pathlib и др.🟢 Сканирует указанный файл или папку с PDF‑документами.🟢 Извлекает DOI публикации и запрашивает информацию о статье (название, авторы, журнал, год).🟢 Переименовывает файлы по шаблону (например: {YYYY} - {Jabbr} - {A3etal} - {T}) с учётом настроек пользователя.🟢 Возможности: включать подпапки, задавать формат, менять регистр, сохранять метаданные и др.
$ pdfrenamer mypaper.pdf -f "{YYYY} - {Aall} - {J} - {T}" #скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
То, что доктор прописал!
9 самых необходимых IT-каналов, которые должен читать каждый айтишник:
Доктор Python — коды, хаки и фичи.
Доктор Techlogy — свежие технологии и их применение.
Доктор Cyber — информационная безопасность без скуки.
Доктор GitHub — лучшие репозитории от врача.
Доктор IT — всё о цифровом мире и его инсайтах.
Доктор GameDev — рецепты создания игр и гайды.
Доктор GPT — лучшие промпты и сервисы ИИ.
Доктор Memes — смех лечит лучше любых апдейтов.
Доктор C++ — фичи, советы и код без боли.
Подпишись, чтобы стать профессором, а не пациентом.
9 самых необходимых IT-каналов, которые должен читать каждый айтишник:
Доктор Python — коды, хаки и фичи.
Доктор Techlogy — свежие технологии и их применение.
Доктор Cyber — информационная безопасность без скуки.
Доктор GitHub — лучшие репозитории от врача.
Доктор IT — всё о цифровом мире и его инсайтах.
Доктор GameDev — рецепты создания игр и гайды.
Доктор GPT — лучшие промпты и сервисы ИИ.
Доктор Memes — смех лечит лучше любых апдейтов.
Доктор C++ — фичи, советы и код без боли.
Подпишись, чтобы стать профессором, а не пациентом.
👍1
Установка:
cd autoDownloader
pip install -r requirements.txt
Конфиг
config.json:{
"items": [
{
"name": "Новости Блога",
"dest_dir": "/home/user/auto_downloads",
"provider": {
"type": "RssProvider",
"url": "https://someblog.com/rss.xml",
"xpaths": {
"title": "/item/title",
"items": "//item",
"url": "/item/link"
}
},
"cache": {
"type": "FileCache",
"path": "/home/user/auto_downloads/cache.txt"
},
"downloader": {
"type": "HttpDownloader",
"method": "GET"
},
"post_downloads_script": "/home/user/scripts/notify_new.sh"
}
]
}🟢 Проверяет источники на новые записи / ссылки🟢 Если появляются новые URL — скачивает🟢 Использует кэш, чтобы не перезагружать то, что уже скачано🟢 Можно подцепить свои скрипты перед/после скачивания, чтобы делать автоматические действия🟢 Отлично подходит для автоматизации сбора данных, распространения материалов или мониторинга новых публикаций
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1