nltk (tokenize, stopwords), стандартные библиотеки Python. Этот скрипт берёт на вход длинный текст (можно вставкой или из файла) и выдаёт “резюме” — несколько предложений, отражающих ключевые идеи оригинала. Он анализирует частоту слов, отбрасывает стоп-слова и выбирает самые значимые предложения.
import nltk
from nltk.tokenize import word_tokenize, sent_tokenize
from nltk.corpus import stopwords
from nltk.probability import FreqDist
def text_summarizer(text, num_sentences=3):
stop_words = set(stopwords.words("english"))
words = word_tokenize(text.lower())
freq = FreqDist(w for w in words if w.isalpha() and w not in stop_words)
sentences = sent_tokenize(text)
sentence_scores = {sent: sum(freq[word.lower()] for word in word_tokenize(sent) if word.lower() in freq)
for sent in sentences}
top = sorted(sentence_scores, key=sentence_scores.get, reverse=True)[:num_sentences]
return " ".join(top)
text = """…длинный текст…"""
print(text_summarizer(text, num_sentences=3))
🟢 Разбивает текст на предложения и слова🟢 Убирает “стоп-слова” (например “and”, “the”, “is”)🟢 Вычисляет частоты оставшихся слов🟢 Оценивает предложения по сумме частот слов🟢 Выбирает топ-N предложений как “резюме”
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8❤3
🤬ДА БЛ**ТЬ🤬
Да-да, именно такая реакция у создателей курсов, когда они увидели этот канал с бесплатными курсами по:
>Python (64гб видео)
>C# (27гб курсов)
>Java (45гб видео)
>PHP (34гб видео)
>Go (23гб видео)
>Rust (37гб видео)
>SQL (41гб видео)
>MySQL (21гб видео)
>Другое (114гб видео)
ВСЕ БЕСПЛАТНО❤️
Да-да, именно такая реакция у создателей курсов, когда они увидели этот канал с бесплатными курсами по:
>Python (64гб видео)
>C# (27гб курсов)
>Java (45гб видео)
>PHP (34гб видео)
>Go (23гб видео)
>Rust (37гб видео)
>SQL (41гб видео)
>MySQL (21гб видео)
>Другое (114гб видео)
ВСЕ БЕСПЛАТНО❤️
😁2
Utilspie🟢 Поддержка Python 3;🟢 Модули внутри: fileutils, asyncutils, iterutils, collectionsutils, importutils;🟢 Хороший выбор, если ведется работа с автоматизацией, скриптами, небольшими веб-процессами и нужна “быстрая сборка” без создания собственной библиотеки с нуля.
pip install utilspie
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍2
Совет на 2025 год — переходите на Go.
На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽.
А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина.
Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018
На канале вы найдёте:
— Советы, которые в разы повысят ваши шансы на перекат в Go
— Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем
— Как сделать мощный проект с code-review и уже через три недели пойти на собесы.
Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang
На Go собирают банки, маркетплейсы и highload-сервисы. Зарплаты мидлов начинаются от 200 000 ₽, а у сеньоров доходят до 600 000 ₽.
А чтобы освоить его всего за 3 месяца — изучите канал Максима Аверина.
Его бэкграунд: Senior Golang/Python (X5, Lamoda, BestDoctor), 7 лет в бэкенде, экс-тимлид и PM, 300+ собеседований с 2018
На канале вы найдёте:
— Советы, которые в разы повысят ваши шансы на перекат в Go
— Как легко выбивать себе ту ЗП, которую желаете: скрипты переговоров и шаблоны писем
— Как сделать мощный проект с code-review и уже через три недели пойти на собесы.
Огромный опыт, который ты можешь перенять абсолютно бесплатно. Переходи и изучай: @maksim_golang
Telegram
Максим Аверин | Interview Hustlers
Курсы по Python, Golang, AI
Сайт с курсами: http://max-averin.super.site
Telegram для связи: @team_interview_hustlers
Youtube: https://www.youtube.com/@InterviewHustlers
Сайт с курсами: http://max-averin.super.site
Telegram для связи: @team_interview_hustlers
Youtube: https://www.youtube.com/@InterviewHustlers
😁3❤1
🟢 Содержит папки с проектами вроде “note-take”, “image-viewer”, “moviepicker”, “chatbot-gui”, “file-explorer” и др.🟢 Можно взять любой скрипт из коллекции, изучить, запустить, изменить под себя🟢 Подходит для экспериментов: обучения, портфолио, мелких задач “сделай-сам”
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Обучение стоит дорого, поэтому в Telegram появились обучающие каналы по всем IT-направлениям:
Не плати за то, что можно получить бесплатно — подписывайся и учись!
Please open Telegram to view this post
VIEW IN TELEGRAM
AnnLite📌 AnnLite — лёгкая и встраиваемая библиотека для быстрого и фильтруемого приближённого поиска ближайших соседей (Approximate Nearest Neighbor Search, ANNS). Подходит для встраивания в небольшие сервисы и скрипты, когда нужно быстро искать похожие векторы (эмбеддинги) без тяжёлых внешних зависимостей.
🟢 Небольшой и простой API — легко встраивается в существующие приложения.🟢 Высокая производительность для поиска по миллионам точек при ограниченных ресурсах.🟢 Поддержка фильтрации по метаданным — можно искать ближайших соседей с учётом дополнительных условий.🟢 Подходит для локальных и встраиваемых сценариев (desktop, edge, microservices) — минимальные требования к окружению.🟢 Pythonic API — удобная сериализация/десериализация индексов для хранения и быстрой загрузки.
pip install annlite
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥1
python RepairCSV.py input_data.csv cleaned_data.csv
Где
RepairCSV.py — часть репозитория, input_data.csv содержит обратные слеш-экранирования. Скрипт создаёт cleaned_data.csv, готовый к импорту в SQLite без ошибок.🟢 Устраняет часто встречающуюся проблему при импорте CSV-файлов с экранированными кавычками в SQLite или другие СУБД.🟢 Автоматизирует “ручную чистку” файлов — экономится время.🟢 Простой в использовании: минимум настроек, подходит “из коробки”.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤1👍1
Forwarded from бизнестрендс
⚡️ Запускаем крупный розыгрыш призов, где можно выиграть iPhone 17, игровые наушники, клавиатуру и мышь!
Без лишних слов, условия:
1. Подписка на:
— бизнестрендс
— Технотренды
— Блумберг
2. Нажать кнопку «Участвовать» снизу
Итоги будут опубликованы 15 ноября в 18:00 на наших каналах, желаем удачи!
Без лишних слов, условия:
1. Подписка на:
— бизнестрендс
— Технотренды
— Блумберг
2. Нажать кнопку «Участвовать» снизу
Итоги будут опубликованы 15 ноября в 18:00 на наших каналах, желаем удачи!
nonos🟢 Поддержка Python 3.x (версия 0.19.0 выпущена 28 августа 2025).🟢 Стандартный API: позволяет запускать корутины, проверять флаги отмены, реализовывать таймауты и безопасную отмену в многопоточном/асинхронном окружении.🟢 Отличается минимальными зависимостями, что делает её подходящей для встроенных сервисов, автоматизации, скриптов с async logic.
pip install nonos
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9🔥2
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❤1
ast, os, sys, argparse — использует встроенный парсер кода для извлечения функций, классов, импортов и др.python index.py path/to/your_file.py
🟢 Если хочешь быстро понять чужой скрипт или проект — можно сразу получить обзор.🟢 Хорошо подходит для автоматизации отчётов: например, “какие функции есть в файле?”, “есть ли классы?”, “какая длина?”.🟢 Лёгкий и независимый инструмент — можно использовать как часть CI-процесса или собственного анализа.
#скрипты
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤6
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
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
This media is not supported in your browser
VIEW IN TELEGRAM
|- - -
|
|- - -
|
|- - -
|
|- - -
|
|- - -
Please open Telegram to view this post
VIEW IN TELEGRAM
😁2❤1👍1