video_streaming_with_flask_example-master.zip
2.7 KB
💻 ЯП: Python 3.11+🐍
💾 Модули: flask, cv2
📂 База данных:
#web
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤5
✔ Анализ клиентских обращений или комментариев
✔ Фильтрация токсичных сообщений
✔ Создание “эмоционального ассистента”
✔ Разметка данных для ML
from textblob import TextBlob
def analyze_sentiment(text):
blob = TextBlob(text)
polarity = blob.sentiment.polarity
if polarity > 0.2:
tone = "🙂 Позитивный"
elif polarity < -0.2:
tone = "🙁 Негативный"
else:
tone = "😐 Нейтральный"
print(f"Тональность: {tone} (оценка: {polarity:.2f})")
# Примеры
analyze_sentiment("Я обожаю этот продукт, он шикарен!")
analyze_sentiment("Это худшее, что я когда-либо покупал.")
analyze_sentiment("Ну, нормально вроде бы.")
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍6🎉1
💾 PyPerCard
🔍 Особенности:
🧠 Идеально для MVP, сценариев, прототипов
🔥 Можно собрать микро-GUI без HTML/CSS/JS
🎯 Удобно использовать даже новичкам
🚀 Быстрое создание простых интерактивных интерфейсов
⚙️ Установка 👇👇👇
pip install pypercard
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍6👏2
✔ Аудит серверов, dev-машин, окружений CI/CD
✔ Безопасная настройка Linux/WSL перед деплоем
✔ Отладка контейнеров и виртуалок
✔ Обучение безопасности и DevSecOps
import os
import stat
def is_world_writable(path):
try:
mode = os.stat(path).st_mode
return bool(mode & stat.S_IWOTH)
except Exception:
return False
def is_executable(path):
return os.access(path, os.X_OK)
def scan_directory(path):
print(f"🔍 Сканирование: {path}")
for root, dirs, files in os.walk(path):
for name in files:
full_path = os.path.join(root, name)
if is_world_writable(full_path) and is_executable(full_path):
print(f"⚠️ Найден потенциальный риск: {full_path}")
# Пример: сканируем /usr/bin и /tmp
scan_directory("/usr/bin")
scan_directory("/tmp")
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥5❤2
💾 Datapane
🔍 Особенности:
📊 Быстрое представление данных без web-разработки
🧠 Отличный инструмент для исследователей, аналитиков и преподавателей
🔥 Легко делиться результатами — просто отправь HTML
🎯 Минимум кода — максимум визуального эффекта
⚙️ Установка 👇👇👇
pip install datapane
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤1
Единственный канал где делимся готовыми скриптами на Python 🚀 по крипто тематике абсолютно бесплатно 💸 :
👇👇👇
- Никакой воды🚀
- Алготрейдинг🤖
- Работа с API бирж, агрегаторов💻
- Автоматизации📈
Подпишись и пользуйся -> Crypto Python
👇👇👇
- Никакой воды
- Алготрейдинг
- Работа с API бирж, агрегаторов
- Автоматизации
Подпишись и пользуйся -> Crypto Python
Please open Telegram to view this post
VIEW IN TELEGRAM
100❤8🔥7👍1
Auto-Reaction-Bot.zip
10.1 KB
💻 ЯП: Python 3.11+🐍
💾 Модули: pyrogram , flask
📂 База данных: mongoDB
#telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍4
✔ Тестовые ассистенты, NPC в играх
✔ Ролевые симуляторы общения, собеседования
✔ Креативные боты для обучения или развлечения
✔ Персонализированные ИИ-компаньоны
from transformers import AutoModelForCausalLM, AutoTokenizer
import torch
tokenizer = AutoTokenizer.from_pretrained("microsoft/DialoGPT-medium")
model = AutoModelForCausalLM.from_pretrained("microsoft/DialoGPT-medium")
chat_history_ids = None
print("🤖 Начни разговор с ИИ-персонажем! (введите 'exit' для выхода)")
while True:
user_input = input("Ты: ")
if user_input.lower() == "exit":
break
new_input_ids = tokenizer.encode(user_input + tokenizer.eos_token, return_tensors="pt")
chat_history_ids = model.generate(
torch.cat([chat_history_ids, new_input_ids], dim=-1) if chat_history_ids is not None else new_input_ids,
max_length=1000,
pad_token_id=tokenizer.eos_token_id,
do_sample=True,
top_k=50,
top_p=0.95,
temperature=0.9
)
response = tokenizer.decode(chat_history_ids[:, new_input_ids.shape[-1]:][0], skip_special_tokens=True)
print("ИИ:", response)
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17❤2
💾 Graphistry
🔍 Особенности:
🔗 Можно «увидеть» связи в данных, а не просто числа
⚡ Использует GPU для отображения даже огромных графов
🧠 Отлично подходит для расследований, аналитики, науки
🎯 Интерфейс интерактивный и в браузере
⚙️ Установка 👇👇👇
pip install graphistry
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍14🔥3❤1
Python_Scripts
Единственный канал где делимся готовыми скриптами на Python 🚀 по крипто тематике абсолютно бесплатно 💸 : 👇👇👇 - Никакой воды 🚀 - Алготрейдинг 🤖 - Работа с API бирж, агрегаторов 💻 - Автоматизации 📈 Подпишись и пользуйся -> Crypto Python
📌 Канал на YouTube 🧑💻
YouTube
Crypto Python
Algotrading 🤖 , working with API exchanges and aggregators 🌐 , automation in crypto sphere 📈 🚀❗️
10🔥6👍2❤1
Pokemon-main.zip
2.3 MB
💻 ЯП: Python 3.11+🐍
💾 Модули: requests, tensorflow, scikit-learn
📂 База данных: -
#other
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11
Тогда тебе в PyLinux — IT-сообщество, где обучение становится удовольствием!
⤷ Уникальные гайды по Python и Linux — просто, понятно и по делу
⤷ Готовые скрипты и утилиты — бери и используй
⤷ Поддержка и общение с другими айтишниками
⤷ Библиотека с тоннами полезных материалов
⤷ Всё бесплатно!
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
✔ Вспомогательный редактор для парсинга/аннотаций
✔ Инструмент для быстрого ресайза и подготовки изображений
✔ Простой GUI-модуль для проекта, где нужно ручное взаимодействие
✔ Основа для фоторедактора, инструмента разметки, загрузки
import tkinter as tk
from tkinter import filedialog
from PIL import Image, ImageTk
def open_image():
file_path = filedialog.askopenfilename(filetypes=[("Images", "*.png *.jpg *.jpeg")])
if file_path:
img = Image.open(file_path)
img = img.resize((400, 400))
img_tk = ImageTk.PhotoImage(img)
label.config(image=img_tk)
label.image = img_tk
label.original = img
def rotate_image():
if hasattr(label, "original"):
label.original = label.original.rotate(90, expand=True)
img_tk = ImageTk.PhotoImage(label.original.resize((400, 400)))
label.config(image=img_tk)
label.image = img_tk
def save_image():
if hasattr(label, "original"):
save_path = filedialog.asksaveasfilename(defaultextension=".png")
if save_path:
label.original.save(save_path)
root = tk.Tk()
root.title("Мини-редактор изображений")
btn_open = tk.Button(root, text="Открыть", command=open_image)
btn_open.pack()
btn_rotate = tk.Button(root, text="Повернуть", command=rotate_image)
btn_rotate.pack()
btn_save = tk.Button(root, text="Сохранить", command=save_image)
btn_save.pack()
label = tk.Label(root)
label.pack()
root.mainloop()
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9😁4❤2🔥1
💾 Auto-py-to-exe
🔍 Особенности:
🖥 Идеально для передачи Python-скриптов не-программистам
🧰 Настройка сборки без PyInstaller-консоли
🚀 Полностью локально и кроссплатформенно
🎯 Сильно экономит время и снижает порог входа в дистрибуцию
⚙️ Установка 👇👇👇
pip install auto-py-to-exe
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍18🔥4👏3❤2
telegram-auction-bot-main.zip
81.3 KB
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, fastapi, aiohttp
📂 База данных: sqlalchemy
#telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥3❤1
✔ Тестирование Android-приложений
✔ Автоматизация рутины на телефоне
✔ Демо, презентации, запись взаимодействий
✔ Слежение за состоянием устройств (терминалы, панели, кассы)
from ppadb.client import Client as AdbClient
client = AdbClient(host="127.0.0.1", port=5037)
device = client.devices()[0]
print(f"📱 Подключено к: {device.serial}")
# 🔹 Сделать скриншот
screencap = device.screencap()
with open("screenshot.png", "wb") as f:
f.write(screencap)
print("✅ Скриншот сохранён.")
# 🔹 Ввод текста
device.shell('input text "Hello_from_Python"')
# 🔹 Нажатие кнопки "Назад"
device.shell("input keyevent 4")
# 🔹 Запуск приложения
device.shell("am start -n com.android.chrome/com.google.android.apps.chrome.Main")
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤5
💾 Pure-python-adb
Она позволяет управлять Android-устройствами программно: отправлять команды, читать логи, передавать файлы и выполнять shell-команды.
🔍 Особенности:
🔧 Не требует установленного ADB CLI — всё работает на Python
📱 Удобен для автоматизации, тестирования, мониторинга устройств
💡 Отлично подходит для разработки мобильных тестеров, отладки, роботов
🎯 Кроссплатформенный: работает в Linux, macOS, Windows
⚙️ Установка 👇👇👇
pip install pure-python-adb
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤3
watchman_admin_bot-master.zip
34.1 KB
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlite3
Возможности:
🔧 Индивидуальная настройка: Адаптируйте бота под требования каждой группы или канала.
🚵 Управление участниками: Легкое назначение прав и ролей участникам.
📌 Закрепление сообщений: Для выделения важной информации.
🚫 Мониторинг контента: Отслеживание и фильтрация запрещенных слов и фраз.
📊 Легкий доступ к информации: Получайте данные о пользователях и запрещенных словах.
#telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥4❤2
✔ База знаний юридических, технических или научных документов
✔ Быстрый поиск по нормативке, договорам, архивам
✔ Создание интеллектуального справочника
✔ Помощь в исследовательской или аудиторской работе
import os
from PyPDF2 import PdfReader
from whoosh.index import create_in
from whoosh.fields import Schema, TEXT, ID
from whoosh.qparser import QueryParser
from rich.console import Console
from rich.markdown import Markdown
# Шаг 1: создание индекса
schema = Schema(title=ID(stored=True), content=TEXT)
os.makedirs("index", exist_ok=True)
ix = create_in("index", schema)
writer = ix.writer()
# Шаг 2: загрузка PDF и индексация
for file in os.listdir("pdfs"):
if file.endswith(".pdf"):
path = os.path.join("pdfs", file)
reader = PdfReader(path)
full_text = "\n".join(page.extract_text() or "" for page in reader.pages)
writer.add_document(title=file, content=full_text)
writer.commit()
print("✅ Все PDF проиндексированы.")
# Шаг 3: Поиск
console = Console()
with ix.searcher() as searcher:
query_str = input("🔎 Поиск: ")
parser = QueryParser("content", schema=ix.schema)
query = parser.parse(query_str)
results = searcher.search(query, limit=5)
if results:
for hit in results:
console.rule(f"[green]Документ: {hit['title']}")
snippet = hit.highlights("content", top=3)
console.print(Markdown(snippet))
else:
print("😕 Ничего не найдено.")
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13❤4🔥3
💾 PyWinCtl
🔍 Особенности:
🪟 Отличная альтернатива AutoHotkey, но на Python
🔥 Идеальна для UI-роботов, автоматизации рутинных действий
🧠 Совместима с Linux (через wmctrl) и macOS (через AppleScript)
🎯 Очень проста в использовании и расширении
⚙️ Установка 👇👇👇
pip install PyWinCtl
#библиотеки
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍9❤3🔥1