Python_Scripts @py_script Channel on Telegram

Python_Scripts

@py_script


Скрипты 💾 на Python 🐍
- боты 🛠
- парсеры📁
- чекеры🔍
- автоматизация🔧
- многое другое💻

Ваши предложения📝 @binance_de
По вопросам рекламы💸 @Sayidxuja

Python_Scripts (Russian)

Добро пожаловать в канал Python_Scripts! Здесь вы найдете скрипты на Python для самых разных целей. Боты, парсеры, чекеры, автоматизация и многое другое - все это доступно в нашем канале. Если вам нужен инструмент для работы с данными, автоматизации процессов или просто хотите узнать новое о программировании на Python, то вы попали по адресу. Мы постоянно обновляем наш контент и готовы делиться с вами самыми эффективными и полезными скриптами. Присоединяйтесь к нам и начните использовать мощь Python для улучшения своей работы и повседневной жизни! Ваши предложения приветствуются, пишите нам @binance_de.

Python_Scripts

14 Feb, 06:00


Хочешь в IT, но не знаешь, с чего начать?

Привет, я Денис! У меня 16 лет опыта в IT, из них 12 лет – в своей IT-компании. Я могу бесплатно тебя обучить с нуля до уровня Junior или Middle по нескольким направлениям.

🔥 Что получишь?

Бесплатное обучение
Домашние задания
Разбор вопросов
Бесплатные консультации

📌 Программа: основы → интернет → веб-разработка (HTML, CSS, JS, PHP, MySQL) → Linux, Git, C, RegExp → Docker, VirtualBox → Python, Go.

💼 Присоединяйся – обучение уже идёт! ➡️ @on_the_way_to_it

Python_Scripts

14 Feb, 05:00


📌 Скрипт coinflip

💻  ЯП:  Python 3.11+🐍
💾  Модули: python-telegram-bot, python-bitcoinrpc
📂  База данных: postgresql

📌 Скрипт простой Telegram бот coinflip со ставкой в BTC.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

13 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Peewee

📌 Библиотека Python, простая и эффективная ORM (Object-Relational Mapping) для SQLite, PostgreSQL и MySQL. Она удобна для небольших и средних проектов, где не нужен сложный SQLAlchemy.

Особенности:

- Простота использования, минимальный код.

- Поддержка транзакций, связей и миграций.

- Совместимость с SQLite, PostgreSQL и MySQL.

⚙️ Установка 👇👇👇

pip install peewee


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

13 Feb, 11:00


📌 Межбиржевой арбитраж.

import time
import ccxt

def get_price(exchange, symbol):
try:
ticker = exchange.fetch_ticker(symbol)
return ticker['last']
except Exception as e:
print(f"Ошибка при получении цены с {exchange.id}: {e}")
return None

def main():
bybit = ccxt.bybit()
binance = ccxt.binance()
symbol = 'BTC/USDT'

while True:
price_bybit = get_price(bybit, symbol)
price_binance = get_price(binance, symbol)

if price_bybit and price_binance:
spread = abs(price_bybit - price_binance)
print(f"Цена Bybit: {price_bybit}, Цена Binance: {price_binance}, Спред: {spread}")

if spread > 200: # Порог арбитражной возможности
print("Арбитражная возможность найдена!")
else:
print("Нет арбитражных возможностей на данный момент.")

time.sleep(5) # Пауза перед следующим запросом

if __name__ == "__main__":
main()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

13 Feb, 05:00


📌 Скрипт генерации сессий

💻  ЯП:  Python 3.11+🐍
💾  Модули: flask, pyrofork, telethon
📂  База данных: postgresql

📌 Скрипт Telegram бот для генерации файлов сессий для pyrogram, telethon

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

12 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Pygraphviz

📌 Библиотека Python, обёртка для популярного инструмента Graphviz, которая позволяет создавать, визуализировать и анализировать графы прямо в Python. Полезна для работы с сетями, схемами и структурированными данными.

Особенности:

- Полноценная работа с Graphviz прямо из Python.

- Создание сложных графов и сетевых схем.

- Интеграция с networkx и matplotlib.

⚙️ Установка 👇👇👇

pip install pygraphviz


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

12 Feb, 11:00


📌 Алгоритм кластерного анализа объёма (Volume Clusters)

🔍 Что делает?

Анализирует 1000 последних сделок на Bybit
Группирует объёмы по ценовым уровням
Показывает уровни, где сконцентрированы большие объёмы
Помогает найти скрытые уровни поддержки/сопротивления

🔥 Чем полезно?

Выявляет ключевые зоны ликвидности (где цена будет реагировать)
Отличный инструмент для скальперов и дневных трейдеров
Можно менять BIN_SIZE, чтобы видеть более мелкие или крупные уровни

Используется публичное API Bybit👨‍💻
import requests
from collections import defaultdict

# Актуальный эндпоинт API Bybit
TRADES_URL = "https://api.bybit.com/v5/market/recent-trade"
SYMBOL = "BTCUSDT"
TRADE_LIMIT = 1000 # Количество сделок для анализа
BIN_SIZE = 50 # Группировка цен (шаг 50 USDT)

def fetch_trades():
"""Получает последние сделки"""
for category in ["spot", "linear", "inverse"]:
params = {"category": category, "symbol": SYMBOL, "limit": TRADE_LIMIT}
response = requests.get(TRADES_URL, params=params)

if response.status_code == 200:
data = response.json()
if "result" in data and "list" in data["result"]:
trades = data["result"]["list"]
if trades:
return trades
return []

def analyze_volume_clusters():
"""Анализирует кластеры объёма и выводит топ-10 уровней"""
trades = fetch_trades()
if not trades:
print("Нет данных о сделках.")
return

volume_clusters = defaultdict(float)

for trade in trades:
price = float(trade.get("price", trade.get("p", 0)))
volume = float(trade.get("size", trade.get("v", 0)))

if price == 0 or volume == 0:
continue

price_bin = round(price / BIN_SIZE,4) * BIN_SIZE
volume_clusters[price_bin] += volume

sorted_clusters = sorted(volume_clusters.items(), key=lambda x: x[1], reverse=True)

print("Топ-10 уровней с наибольшим объёмом:")
for i, (price_level, volume) in enumerate(sorted_clusters[:10]):
print(f"{i+1}. Цена: {price_level} USDT | Объём: {volume:.2f} BTC")

if __name__ == "__main__":
analyze_volume_clusters()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

12 Feb, 05:00


📌 Скрипт торговля токенами в сети solana

💻  ЯП:  Python 3.11+🐍
💾  Модули: python-telegram-bot, solana
📂  База данных: postgresql

📌 Скрипт Telegram бот автоматизированный инструмент для торговли токенами в сети solana, разработанный для децентрализованных бирж.

Возможности:
- снайпер
- лимитные ордера
- избранные токены
- обзор портфеля
- реферальная система

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

11 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Lark

📌 Библиотека Python, для создания и обработки грамматик, парсеров и трансляторов. Подходит для создания языков программирования, компиляторов и анализа сложных текстовых данных.

Особенности:

- Поддержка LALR(1) и Earley-парсинга.

- Подходит для создания DSL и обработчиков текстов.

- Работает быстрее аналогов, таких как PLY.

⚙️ Установка 👇👇👇

pip install lark-parser


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

11 Feb, 11:00


📌 Выявление скрытых крупных заявок (Iceberg Orders)!

Что это и зачем?

Iceberg-заявки — это ордера, которые выглядят как маленькие, но при исполнении обновляются, показывая новую "скрытую" часть.

🔥 Как это использовать?

📌 Если Iceberg в BID → крупный игрок накапливает позицию, рост вероятен
📌 Если Iceberg в ASK → крупный игрок разгружает позицию, может быть падение

Используется публичное API Bybit👨‍💻
import requests
import time

# API Bybit (глубина стакана)
ORDER_BOOK_URL = "https://api.bybit.com/v5/market/orderbook"
SYMBOL = "BTCUSDT"
DEPTH = 50 # Берём топ-50 заявок

def get_order_book():
"""Получает стакан заявок"""
params = {"category": "spot", "symbol": SYMBOL, "limit": DEPTH}
response = requests.get(ORDER_BOOK_URL, params=params)
if response.status_code == 200:
data = response.json().get("result", {})
bids = [(float(price), float(size)) for price, size in data.get("b", [])]
asks = [(float(price), float(size)) for price, size in data.get("a", [])]
return bids, asks
else:
print(f"Ошибка API: {response.status_code}")
return None, None

def detect_iceberg_orders():
"""Выявляет скрытые Iceberg-заявки"""
prev_bids, prev_asks = get_order_book()
if not prev_bids or not prev_asks:
print(" Ошибка получения стакана.")
return

print("📡 Начинаем мониторинг Iceberg-заявок...")
while True:
time.sleep(2) # Ждём обновления стакана
bids, asks = get_order_book()
if not bids or not asks:
continue

# Анализ заявок (BID - покупатели)
for i in range(min(len(bids), len(prev_bids))):
if bids[i][0] == prev_bids[i][0] and bids[i][1] > prev_bids[i][1] * 1.5:
print(f"❄️ Iceberg-заявка в BID: {bids[i][0]} - новый объём {bids[i][1]} BTC (было {prev_bids[i][1]} BTC)")

# Анализ заявок (ASK - продавцы)
for i in range(min(len(asks), len(prev_asks))):
if asks[i][0] == prev_asks[i][0] and asks[i][1] > prev_asks[i][1] * 1.5:
print(f"❄️ Iceberg-заявка в ASK: {asks[i][0]} - новый объём {asks[i][1]} BTC (было {prev_asks[i][1]} BTC)")

prev_bids, prev_asks = bids, asks # Обновляем стакан

if __name__ == "__main__":
detect_iceberg_orders()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

11 Feb, 05:00


📌 Скрипт распознание говорящих

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, aiohttp, torch
📂  База данных: -

📌 Скрипт представляет собой Telegram-бота для распознавания говорящих по голосовым сообщениям с использованием нейросетевой модели.

Функции:

- Принимает голосовые сообщения
- Анализирует голос и определяет говорящего
- Показывает список известных говорящих (/speakers)
- Работает на основе MFCC-фич и нейросети, обученной на PyTorch

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

10 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Falkon

📌 Библиотека Python, для обучения больших ядерных (kernel-based) моделей. Она объединяет GPU-ускорение и эффективные численные методы для работы с большими наборами данных.

Особенности:

- Намного быстрее, чем стандартные SVM и Gaussian Process.

- Поддержка больших данных и GPU-ускорения.

- Подходит для задач регрессии и классификации.

⚙️ Установка 👇👇👇

pip install falkon


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

10 Feb, 11:00


📌 Автоматическое определение консолидации цены.

Почему это полезно:

Идентифицирует боковик перед сильным движением

Полезно для поиска точек входа в пробой

Можно комбинировать с объемами и RSI

Используем публичное API Bybit👨‍💻
import requests
import numpy as np

# Настройки
SYMBOL = "BTCUSDT"
KLINE_URL = "https://api.bybit.com/v5/market/kline"
INTERVAL = "15" # 15-минутные свечи
LIMIT = 50 # Количество свечей для анализа
RANGE_THRESHOLD = 0.002 # Порог для консолидации (0.2% от цены)

def get_kline_data():
"""Получает исторические свечи"""
params = {"category": "spot", "symbol": SYMBOL, "interval": INTERVAL, "limit": LIMIT}
response = requests.get(KLINE_URL, params=params)

if response.status_code == 200:
return response.json().get("result", {}).get("list", [])
else:
print(f"Ошибка API: {response.status_code}")
return None

def detect_consolidation():
"""Определяет консолидацию цены"""
candles = get_kline_data()
if not candles:
print(" Не удалось получить данные.")
return

closes = np.array([float(c[4]) for c in candles])
highs = np.array([float(c[2]) for c in candles])
lows = np.array([float(c[3]) for c in candles])

min_price = np.min(lows[-10:]) # Минимальная цена за 10 свечей
max_price = np.max(highs[-10:]) # Максимальная цена за 10 свечей
price_range = (max_price - min_price) / closes[-1]

# 🔍 Добавляем отладку:
print(f"🔍 Анализируем последние 10 свечей...")
print(f"🔹 Min цена: {min_price:.2f}, Max цена: {max_price:.2f}")
print(f"🔹 Текущий диапазон: {price_range:.5f}, Порог: {RANGE_THRESHOLD}")

if price_range < RANGE_THRESHOLD:
print(f"📉 Консолидация: {min_price:.2f} - {max_price:.2f}, возможный пробой!")
else:
print(" Нет консолидации. Ждем сигнала...")

if __name__ == "__main__":
detect_consolidation()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

10 Feb, 05:00


📌 Скрипт DeepSeek

💻  ЯП:  Python 3.11+🐍
💾  Модули: python-telegram-bot, requests
📂  База данных: sqlite3

📌 Скрипт Telegram-бота, который использует API DeepSeek для взаимодействия с пользователем. Бот может отвечать на текстовые запросы, а также обрабатывать документы в форматах PDF, DOCX и TXT. Он сохраняет контекст разговора и данные из загруженных файлов в базе данных SQLite, чтобы использовать их при последующих запросах.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

09 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Kedro

📌 Библиотека Python, для структурирования проектов машинного обучения и аналитики данных

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

Особенности:

- Чёткая структура проекта.

- Поддержка пайплайнов для обработки данных.

- Интеграция с MLflow, DVC, Airflow и другими инструментами.

⚙️ Установка 👇👇👇

pip install kedro


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

09 Feb, 11:00


📌 Автоматический поиск разворотных свечных паттернов.

Почему это полезно?

Помогает находить точки входа

Фильтрует шум, используя только ключевые паттерны

Можно комбинировать с RSI, MACD и объемами

Используем публичное API Bybit👨‍💻
import requests

# Настройки
SYMBOL = "BTCUSDT"
KLINE_URL = "https://api.bybit.com/v5/market/kline"
INTERVAL = "15" # 15-минутные свечи
LIMIT = 50 # Количество свечей для анализа

def get_kline_data():
"""Получает исторические свечи"""
params = {"category": "spot", "symbol": SYMBOL, "interval": INTERVAL, "limit": LIMIT}
response = requests.get(KLINE_URL, params=params)

if response.status_code == 200:
return response.json().get("result", {}).get("list", [])
else:
print(f"Ошибка API: {response.status_code}")
return None

def is_doji(open_price, close_price, high, low):
"""Паттерн Доджи (разворотный сигнал)"""
body = abs(close_price - open_price)
range_ = high - low
return body < 0.1 * range_

def is_hammer(open_price, close_price, high, low):
"""Паттерн Молот (бычий разворот)"""
body = abs(close_price - open_price)
lower_shadow = open_price - low if close_price > open_price else close_price - low
return lower_shadow > 2 * body and (high - max(open_price, close_price)) < body

def is_engulfing(prev_open, prev_close, open_price, close_price):
"""Паттерн Поглощение (разворот тренда)"""
return (close_price > open_price and open_price < prev_close and close_price > prev_open) or \
(close_price < open_price and open_price > prev_close and close_price < prev_open)

def analyze_patterns():
"""Анализ свечных паттернов"""
candles = get_kline_data()
if not candles:
return

for i in range(1, len(candles)): # Начинаем со 2-й свечи
prev_open, prev_close = float(candles[i-1][1]), float(candles[i-1][4])
open_price, close_price = float(candles[i][1]), float(candles[i][4])
high, low = float(candles[i][2]), float(candles[i][3])

if is_doji(open_price, close_price, high, low):
print(f"⚠️ Доджи на {i}-й свече: возможный разворот!")

if is_hammer(open_price, close_price, high, low):
print(f" Молот на {i}-й свече: возможный рост!")

if is_engulfing(prev_open, prev_close, open_price, close_price):
print(f"🔥 Поглощение на {i}-й свече: возможный разворот тренда!")

if __name__ == "__main__":
analyze_patterns()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

09 Feb, 05:00


📌 Скрипт загрузка с pornhub

💻  ЯП:  Python 3.11+🐍
💾  Модули: pyperclip, dublib, pyqt6
📂  База данных: -

📌 Скрипт для массовой загрузки видео с PornHub, поддерживающее сортировку по моделям и выбор предпочитаемого качества роликов. Доступны графический и консольный интерфейсы.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

08 Feb, 15:00


🖥 Наконец-то нормальный канал по Python!

PytStart – для каждого питониста!

🔸 Полезные статьи
🔸 Лайфхаки и советы
🔸 Разбор кода и практические задания

Присоединяйся и начни свой путь в Python уже сегодня: @pytstart

Python_Scripts

08 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Scalene

📌 Библиотека Python, высокопроизводительный профилировщик, который анализирует загрузку процессора, потребление памяти и влияние глобальной блокировки интерпретатора (GIL) на выполнение кода.

Особенности:

- Анализирует выполнение кода на уровне строк.

- Показывает, какие части кода выполняются в GIL.

- Отлично подходит для оптимизации производительности Python-программ.

⚙️ Установка 👇👇👇

pip install scalene


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

08 Feb, 11:00


📌Aнализ аномалий с помощью Z-Score.
Почему это полезно?
Фильтрует шум — игнорирует обычные колебания
Выявляет сильные движения — можно использовать в стратегиях
Просто и быстро — нет сложных вычислений
Используем публичное API Bybit👨‍💻
import requests
import numpy as np

# Настройки
SYMBOL = "BTCUSDT"
KLINE_URL = "https://api.bybit.com/v5/market/kline"
INTERVAL = "15" # 15-минутные свечи
LIMIT = 100 # Количество свечей

def get_kline_data():
"""Получает исторические свечи"""
params = {"category": "spot", "symbol": SYMBOL, "interval": INTERVAL, "limit": LIMIT}
response = requests.get(KLINE_URL, params=params)

if response.status_code == 200:
return response.json().get("result", {}).get("list", [])
else:
print(f"Ошибка API: {response.status_code}")
return None

def detect_anomalies():
"""Анализ аномальных движений"""
candles = get_kline_data()
if not candles:
return

closes = np.array([float(c[4]) for c in candles])
returns = np.diff(closes) # Вычисляем разницу между свечами

mean = np.mean(returns)
std = np.std(returns)
z_scores = (returns - mean) / std # Z-оценка для каждого изменения

threshold = 3 # Граница аномалий
anomalies = np.where(abs(z_scores) > threshold)[0]

for idx in anomalies:
move = "🚀 Резкий рост" if z_scores[idx] > 0 else "⚠️ Резкое падение"
print(f"{move}: Свеча {idx+1}, Изменение: {returns[idx]:.2f}, Z-Score: {z_scores[idx]:.2f}")

if __name__ == "__main__":
detect_anomalies()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

08 Feb, 05:00


📌 Скрипт покупка токенов

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiohttp, solana, fastapi, pyrotgfork
📂  База данных: sqlalchemy

📌 Скрипт Telegram бот для автоматизации анализа и покупки токенов в сети Sol по сигналам из выбранных вами телеграм-каналов(перехватывайте сообщения из выбранных чатов Telegram (групп, каналов и т. д.))

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

07 Feb, 14:00


🚀 Полезные библиотеки Python

💾 PyInfra

📌 Библиотека Python, для управления конфигурацией серверов и развертывания приложений с использованием простого Python-кода вместо громоздких YAML-файлов.

Особенности:

- Позволяет управлять серверами с использованием чистого Python.

- Работает без агентов на удалённых машинах.

- Поддерживает параллельное выполнение команд.

⚙️ Установка 👇👇👇

pip install pyinfra


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

07 Feb, 11:00


📌Автоматическое обнаружение пробоя уровней поддержки и сопротивления.
Доработка:
Фильтрация ложных пробоев с помощью индекса волатильности ATR (Average True Range).

Используем публичное API Bybit👨‍💻
import requests
import numpy as np

# Настройки
SYMBOL = "BTCUSDT"
KLINE_URL = "https://api.bybit.com/v5/market/kline"
INTERVAL = "15" # 15-минутные свечи
LIMIT = 100 # Количество свечей для анализа (для ATR)
ATR_PERIOD = 14 # Период ATR
BREAKOUT_MULTIPLIER = 1.5 # Насколько цена должна превысить ATR для подтвержденного пробоя

def get_kline_data():
"""Получает исторические свечи"""
params = {"category": "spot", "symbol": SYMBOL, "interval": INTERVAL, "limit": LIMIT}
response = requests.get(KLINE_URL, params=params)

if response.status_code == 200:
return response.json().get("result", {}).get("list", [])
else:
print(f"Ошибка API: {response.status_code}")
return None

def calculate_atr(candles, period=ATR_PERIOD):
"""Рассчитывает ATR (средний истинный диапазон)"""
highs = np.array([float(c[2]) for c in candles])
lows = np.array([float(c[3]) for c in candles])
closes = np.array([float(c[4]) for c in candles])

prev_closes = np.roll(closes, shift=1) # Смещаем массив на 1 (добавится дубликат первого элемента)
prev_closes[0] = closes[0] # Убираем лишнее смещение

tr = np.maximum(highs - lows, np.maximum(abs(highs - prev_closes), abs(lows - prev_closes)))
atr = np.convolve(tr, np.ones(period) / period, mode='valid')

return atr[-1] # Берем последнее значение ATR

def find_support_resistance(candles):
"""Определяет уровни поддержки и сопротивления"""
highs = np.array([float(c[2]) for c in candles])
lows = np.array([float(c[3]) for c in candles])

support = np.min(lows)
resistance = np.max(highs)

return support, resistance

def detect_breakout():
"""Проверяет пробой уровней с фильтрацией по ATR"""
candles = get_kline_data()
if not candles:
return

support, resistance = find_support_resistance(candles[-50:]) # Берем последние 50 свечей
last_close = float(candles[-1][4])
atr = calculate_atr(candles)

breakout_threshold = atr * BREAKOUT_MULTIPLIER # Минимальный разрыв для подтверждения пробоя

if last_close >= resistance + breakout_threshold:
print(f"🚀 Подтвержденный пробой вверх! Цена {last_close:.2f} выше сопротивления {resistance:.2f} (ATR {atr:.2f})")
elif last_close <= support - breakout_threshold:
print(f"⚠️ Подтвержденный пробой вниз! Цена {last_close:.2f} ниже поддержки {support:.2f} (ATR {atr:.2f})")
else:
print(f"📊 Цена {last_close:.2f}, диапазон: {support:.2f} - {resistance:.2f} (без пробоя)")

if __name__ == "__main__":
detect_breakout()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

07 Feb, 05:00


📌 Скрипт авто продажа в Telegram

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram
📂  База данных: aiosqlite

📌 Скрипт простой Telegram-бот, который позволяет пользователям покупать любые уникальные ключи, используя виртуальную валюту Telegram ⭐️.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

06 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Pint

📌 Библиотека Python, для работы с физическими величинами и единицами измерения. Полезна для научных и инженерных вычислений.

Особенности:

- Автоматическое преобразование единиц измерения.

- Поддержка сложных вычислений с единицами.

- Интеграция с NumPy и Pandas.

⚙️ Установка 👇👇👇

pip install pint


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

06 Feb, 11:00


📌Автоматическое обнаружение пробоя уровней поддержки и сопротивления!

Этот скрипт:
Получает исторические свечи BTCUSDT
Определяет ключевые уровни поддержки и сопротивления
Выдает сигнал, если цена пробивает уровень

Используем публичное API Bybit👨‍💻
import requests
import numpy as np

# Настройки
SYMBOL = "BTCUSDT"
KLINE_URL = "https://api.bybit.com/v5/market/kline"
INTERVAL = "15" # 15-минутные свечи
LIMIT = 50 # Количество свечей для анализа
TOLERANCE = 0.002 # Допустимый разрыв (0.2%)

def get_kline_data():
"""Получает исторические свечи"""
params = {"category": "spot", "symbol": SYMBOL, "interval": INTERVAL, "limit": LIMIT}
response = requests.get(KLINE_URL, params=params)

if response.status_code == 200:
return response.json().get("result", {}).get("list", [])
else:
print(f"Ошибка API: {response.status_code}")
return None

def find_support_resistance(candles):
"""Определяет уровни поддержки и сопротивления"""
closes = np.array([float(c[4]) for c in candles])
highs = np.array([float(c[2]) for c in candles])
lows = np.array([float(c[3]) for c in candles])

support = np.min(lows)
resistance = np.max(highs)

return support, resistance

def detect_breakout():
"""Проверяет пробой уровней"""
candles = get_kline_data()
if not candles:
return

support, resistance = find_support_resistance(candles)
last_close = float(candles[-1][4])

if last_close >= resistance * (1 + TOLERANCE):
print(f"🚀 Пробой вверх! Цена {last_close:.2f} выше сопротивления {resistance:.2f}")
elif last_close <= support * (1 - TOLERANCE):
print(f"⚠️ Пробой вниз! Цена {last_close:.2f} ниже поддержки {support:.2f}")
else:
print(f"📊 Цена {last_close:.2f}, диапазон: {support:.2f} - {resistance:.2f} (без пробоя)")

if __name__ == "__main__":
detect_breakout()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

06 Feb, 05:00


📌 Скрипт парсер Steam

💻  ЯП:  Python 3.11+🐍
💾  Модули: bs4, lxml, requests, pyTelegramBotAPI
📂  База данных: -

📌 Скрипт Telegram бот находит самые дешевые ключи для Steam региона Россия, показывает раздачи бесплатных игр, выводит информацию о самых ожидаемых играх.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

05 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Snoop

📌 Библиотека Python,для отладки кода. Автоматически логирует выполнение строк кода, их аргументы и значения переменных.
Вывод в консоли будет включать информацию о вызовах функций и изменениях переменных.

Особенности:

- Подсвечивает код при выполнении.

- Показывает изменения переменных в реальном времени.

- Легко интегрируется в большие проекты.

⚙️ Установка 👇👇👇

pip install snoop


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

05 Feb, 11:00


📌Автоматическое определение разворотов рынка с помощью индикатора RSI (Relative Strength Index),используя публичное API Bybit👨‍💻
import requests
import numpy as np

# Настройки
SYMBOL = "BTCUSDT"
KLINE_URL = "https://api.bybit.com/v5/market/kline"
INTERVAL = "15" # 15-минутные свечи
LIMIT = 100 # Количество свечей для расчета
RSI_PERIOD = 14 # Длина RSI
OVERBOUGHT = 70 # Уровень перекупленности
OVERSOLD = 30 # Уровень перепроданности

def get_kline_data():
"""Получает исторические свечи"""
params = {"category": "spot", "symbol": SYMBOL, "interval": INTERVAL, "limit": LIMIT}
response = requests.get(KLINE_URL, params=params)

if response.status_code == 200:
return response.json().get("result", {}).get("list", [])
else:
print(f"Ошибка API: {response.status_code}")
return None

def calculate_rsi(prices, period=14):
"""Рассчитывает RSI"""
deltas = np.diff(prices)
gains = np.maximum(deltas, 0)
losses = np.abs(np.minimum(deltas, 0))

avg_gain = np.convolve(gains, np.ones(period) / period, mode='valid')
avg_loss = np.convolve(losses, np.ones(period) / period, mode='valid')

rs = avg_gain / (avg_loss + 1e-10)
rsi = 100 - (100 / (1 + rs))
return rsi

def analyze_rsi():
"""Анализирует рынок по RSI"""
candles = get_kline_data()
if not candles:
return

close_prices = np.array([float(c[4]) for c in candles])
rsi = calculate_rsi(close_prices, RSI_PERIOD)

if rsi[-1] > OVERBOUGHT:
print(f"🔥 RSI = {rsi[-1]:.2f} → Возможен разворот вниз (перекупленность)")
elif rsi[-1] < OVERSOLD:
print(f"🟢 RSI = {rsi[-1]:.2f} → Возможен разворот вверх (перепроданность)")
else:
print(f"📊 RSI = {rsi[-1]:.2f} → Нейтральная зона")

if __name__ == "__main__":
analyze_rsi()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

05 Feb, 05:00


📌 Скрипт оплата кейсов в PUBG

💻  ЯП:  Python 3.11+🐍
💾  Модули: fastapi, aiohttp
📂  База данных: postgresql

📌 Скрипт Telegram бот с мини приложением для оплаты кейсов в PUBG.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

04 Feb, 14:00


🚀 Полезные библиотеки Python

💾 Hatch

📌 Библиотека Python, cовременный инструмент для управления пакетами, созданный как альтернатива Poetry и Pipenv.

Особенности:

- Упрощённое управление зависимостями и виртуальными окружениями.

- Встроенная поддержка PEP 621 (нового формата pyproject.toml).

- Автоматизация релизов и CI/CD.

⚙️ Установка 👇👇👇

pip install hatch


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

31 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Quaternion

📌 Библиотека Python, для работы с кватернионами (математическими объектами, используемыми в 3D-графике, робототехнике и физике).

Особенности:

- Поддержка NumPy.

- Операции с вращением и ориентацией в 3D-пространстве.

- Полезна для работы с анимацией, робототехникой и игровыми движками.

⚙️ Установка 👇👇👇

python -m pip install --upgrade --force-reinstall numpy-quaternion


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

31 Jan, 11:00


📌  Поиск крупных рыночных сделок (детектор "китов"). Этот скрипт поможет выявлять аномально большие ордера, которые могут повлиять на цену. используя публичное API Bybit👨‍💻
import requests
import time

# Константы
TRADES_URL = "https://api.bybit.com/v5/market/recent-trade"
SYMBOL = "BTCUSDT" # Торговая пара
CATEGORY = "spot" # Тип рынка (spot или linear для фьючерсов)
VOLUME_THRESHOLD = 5 # Минимальный объём сделки для "кита" (в BTC)
REFRESH_INTERVAL = 2 # Интервал обновления (в секундах)

def get_recent_trades():
"""Получить последние сделки"""
params = {
"category": CATEGORY,
"symbol": SYMBOL,
"limit": 50 # Берём последние 50 сделок
}
response = requests.get(TRADES_URL, params=params)
if response.status_code == 200:
return response.json().get("result", {}).get("list", [])
else:
raise Exception(f"Ошибка API Trades: {response.status_code}, {response.text}")

def detect_whale_trades():
"""Мониторинг крупных сделок (китов)"""
try:
print(f"Начинаем мониторинг крупных сделок для {SYMBOL}...\n")
while True:
trades = get_recent_trades()

for trade in trades:
price = float(trade["p"]) # Цена сделки
volume = float(trade["q"]) # Объём сделки
side = "🟢 Покупка" if trade["S"] == "Buy" else "🔴 Продажа"

# Фильтруем только крупные сделки
if volume >= VOLUME_THRESHOLD:
print(f"{side} на {volume:.2f} BTC по цене {price:.2f}")

time.sleep(REFRESH_INTERVAL)
except Exception as e:
print(f"Ошибка: {e}")

if __name__ == "__main__":
detect_whale_trades()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

31 Jan, 05:00


📌 Скрипт для автоматизации записи на мероприятия

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram
📂  База данных: sqlalchemy

📌 Скрипт Telegram бот, который позволяет пользователям быстро и удобно записываться на различные мероприятия. Бот предоставляет возможность выбора и записи на мероприятия, а также информацию о месте проведения и информацию о предстоящем событии. Кроме того, бот может отправлять напоминания о предстоящих мероприятиях.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

30 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Blosc

📌 Библиотека Python, для сверхбыстрого сжатия данных. Используется для сжатия массивов NumPy и работы с большими объёмами данных в памяти.

Особенности:

- В 2-10 раз быстрее стандартных методов сжатия (gzip, bz2).

- Поддерживает многопоточность.

- Оптимизирован для работы с NumPy и Pandas.

⚙️ Установка 👇👇👇

pip install blosc


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

30 Jan, 11:00


📌  Анализ тренда цены с использованием скользящей средней (SMA), используя публичное API Bybit👨‍💻
import requests
import time

# Константы
KLINE_URL = "https://api.bybit.com/v5/market/kline"
SYMBOL = "BTCUSDT" # Торговая пара
CATEGORY = "spot" # Тип рынка (spot или linear для фьючерсов)
INTERVAL = "1" # Таймфрейм свечей (1 минута)
SMA_PERIOD = 10 # Количество свечей для расчёта SMA
REFRESH_INTERVAL = 5 # Интервал обновления (в секундах)

def get_kline_data():
"""Получить исторические свечи"""
params = {
"category": CATEGORY,
"symbol": SYMBOL,
"interval": INTERVAL,
"limit": SMA_PERIOD # Берём последние N свечей
}
response = requests.get(KLINE_URL, params=params)
if response.status_code == 200:
result = response.json().get("result", {}).get("list", [])
if result:
return [float(candle[4]) for candle in result] # Закрытия свечей
else:
raise ValueError("Пустой ответ в 'result.list'.")
else:
raise Exception(f"Ошибка API Kline: {response.status_code}, {response.text}")

def calculate_sma(prices):
"""Рассчитать скользящую среднюю (SMA)"""
return sum(prices) / len(prices) if prices else 0

def monitor_trend():
"""Мониторинг тренда на основе SMA"""
try:
print(f"Начинаем мониторинг тренда {SYMBOL}...\n")
while True:
# Получаем закрытия свечей
closing_prices = get_kline_data()
current_price = closing_prices[-1] # Последняя цена закрытия
sma = calculate_sma(closing_prices)

# Определяем тренд
trend = "⬆️ Восходящий" if current_price > sma else "⬇️ Нисходящий"

# Выводим результаты
print(f"Цена: {current_price:.2f}, SMA({SMA_PERIOD}): {sma:.2f}, Тренд: {trend}")

# Интервал обновления
time.sleep(REFRESH_INTERVAL)
except Exception as e:
print(f"Ошибка: {e}")

if __name__ == "__main__":
monitor_trend()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

30 Jan, 05:00


📌 Скрипт определение геолокации

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, geoip2
📂  База данных: sqlite3

📌 Скрипт Telegram-бот для определения геолокации IP-адресов и подсетей.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

29 Jan, 14:00


🚀 Полезные библиотеки Python

💾 DeepLake

📌 Библиотека Python, для управления большими наборами данных, разработанная специально для машинного обучения. Она позволяет работать с миллиардами строк данных, включая изображения, текст, видео и аннотации.

⚙️ Установка 👇👇👇

pip install deeplake


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

29 Jan, 11:00


📌 Вычисление спреда для торговых стратегий.
Используется публичное API Bybit👨‍💻
import requests
import time

# Константы
ORDERBOOK_URL = "https://api.bybit.com/v5/market/orderbook"
SYMBOL = "BTCUSDT" # Торговая пара
CATEGORY = "spot" # Тип рынка (spot или linear для фьючерсов)
REFRESH_INTERVAL = 5 # Интервал обновления (в секундах)

def get_best_bid_ask():
"""Получить лучшие цены bid и ask"""
params = {
"category": CATEGORY,
"symbol": SYMBOL
}
response = requests.get(ORDERBOOK_URL, params=params)
if response.status_code == 200:
result = response.json().get("result")
if result:
best_bid = result.get("b", [])[0] # Лучшая цена bid
best_ask = result.get("a", [])[0] # Лучшая цена ask
return best_bid, best_ask
else:
raise ValueError("Пустой ответ в поле 'result'.")
else:
raise Exception(f"Ошибка API Orderbook: {response.status_code}, {response.text}")

def calculate_spread(best_bid, best_ask):
"""Рассчитать спред между лучшими ценами bid и ask"""
bid_price = float(best_bid[0])
ask_price = float(best_ask[0])
spread = ask_price - bid_price
return bid_price, ask_price, spread

def monitor_best_bid_ask():
"""Мониторинг лучших bid и ask"""
try:
print(f"Начинаем мониторинг лучших bid и ask для {SYMBOL}...\n")
while True:
# Получаем лучшие bid и ask
best_bid, best_ask = get_best_bid_ask()

# Рассчитываем спред
bid_price, ask_price, spread = calculate_spread(best_bid, best_ask)

# Выводим результаты
print(f"Bid: {bid_price:.2f}, Ask: {ask_price:.2f}, Спред: {spread:.2f}")

# Интервал обновления
time.sleep(REFRESH_INTERVAL)
except Exception as e:
print(f"Ошибка: {e}")

if __name__ == "__main__":
monitor_best_bid_ask()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

29 Jan, 05:00


📌 Скрипт парсер подарков

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, pyrogram
📂  База данных: -

📌 Скрипт бот для автоматического парсинга подарков пользователей из Telegram чатов.

Этот инструмент предназначен для анализа и поиска лимитированных подарков Telegram в публичных чатах. Бот автоматически сканирует указанные чаты, находит пользователей с определенными подарками и предоставляет детальную информацию о них. Идеальное решение для коллекционеров и трейдеров Telegram подарков.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

28 Jan, 14:00


🚀 Полезные библиотеки Python

💾 PyScaffold

📌 Библиотека Python, для быстрого создания и настройки структуры проектов Python. Помогает разработчикам легко начать новый проект с правильной организацией и поддержкой стандартов.

Особенности:

- Генерация готовой структуры проекта (папки src, тесты, документация).

- Поддержка интеграции с tox, pre-commit, и sphinx.

- Простая настройка через шаблоны.

⚙️ Установка 👇👇👇

pip install pyscaffold


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

28 Jan, 11:00


📌Мониторинг изменения процентной ставки финансирования (Funding Rate) для фьючерсов.
Ставка финансирования помогает понять, кто доминирует на рынке — покупатели (лонги) или продавцы (шорты). Резкие изменения ставки могут указывать на перекос позиций и потенциальный разворот рынка.
Используется публичное API Bybit👨‍💻
import requests
import time

# Константы
FUNDING_URL = "https://api.bybit.com/v5/market/funding/history"
SYMBOL = "BTCUSDT" # Торговая пара
CATEGORY = "linear" # Тип рынка (фьючерсы)
CHECK_INTERVAL = 300 # Интервал проверки (в секундах)

def get_latest_funding_rate():
"""Получить последнюю ставку финансирования"""
params = {
"category": CATEGORY,
"symbol": SYMBOL,
"limit": 1 # Только последнее значение
}
response = requests.get(FUNDING_URL, params=params)
if response.status_code == 200:
funding_data = response.json()["result"]["list"]
if funding_data:
return float(funding_data[0]["fundingRate"]), funding_data[0]["fundingRateTimestamp"]
else:
raise Exception("Нет данных по ставке финансирования.")
else:
raise Exception(f"Ошибка API Funding Rate: {response.status_code}, {response.text}")

def monitor_funding_rate():
"""Мониторинг ставки финансирования"""
try:
print(f"Начинаем мониторинг ставки финансирования для {SYMBOL}...\n")
previous_rate = None

while True:
# Получаем текущую ставку финансирования
funding_rate, timestamp = get_latest_funding_rate()

# Сравниваем с предыдущей ставкой
if previous_rate is not None:
rate_change = (funding_rate - previous_rate) * 100 # Изменение в процентах
print(f"Ставка финансирования: {funding_rate:.6f} (Изменение: {rate_change:+.2f}%)")
if abs(rate_change) > 0.01: # Порог изменения, при котором выводится предупреждение
print(f"🔔 Внимание! Ставка финансирования изменилась на {rate_change:+.2f}%!")
else:
print(f"Ставка финансирования: {funding_rate:.6f}")

# Обновляем предыдущую ставку
previous_rate = funding_rate

# Задержка перед следующей проверкой
time.sleep(CHECK_INTERVAL)
except Exception as e:
print(f"Ошибка: {e}")

if name == "main":
monitor_funding_rate()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

28 Jan, 05:00


📌 Скрипт  авто покупка подарков

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, pyrogram
📂  База данных: sqlalchemy

📌 Скрипт для автоматического отслеживание и покупки новых Telegram Gifts.

Настройка режимов покупки:
- Покупка на весь баланс
- Процентный лимит от баланса (в разработке)
- Пополнение баланса звёзд
- Общий банк звёзд в системе
- Управление VIP-статусами
- Изменение баланса пользователей

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

27 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Tenacity

📌 Библиотека Python, для управления повторными попытками выполнения функций. Она позволяет легко настроить логику повторов при сбоях или ошибках, что особенно полезно при работе с ненадёжными API, сетевыми запросами или любыми задачами, где результат может быть нестабильным.

Ключевые возможности Tenacity:

1. Гибкость настройки повторов: Вы можете задать количество попыток, задержки между ними, условия для остановки и исключения, которые должны быть обработаны.

2. Простота использования: Используется в качестве декоратора или вызова функции.

3. Расширяемость:
Вы можете добавлять собственные стратегии управления повторными попытками.

4. Обширный набор предустановок: Параметры для задержек (например, экспоненциальная или фиксированная), лимитов по времени и т. д.

⚙️ Установка 👇👇👇

pip install tenacity


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

27 Jan, 11:00


📌Проверка аномально больших объемов торговли для заданного токена.
Используется публичное API Bybit👨‍💻

import requests
import time

# Константы
BASE_URL = "https://api.bybit.com/v5/market/kline"
SYMBOL = "BTCUSDT" # Торговая пара
CATEGORY = "spot" # Тип рынка
INTERVAL = "60" # Интервал свечей (60 минут)
LIMIT = 50 # Количество свечей для анализа (N периодов)
THRESHOLD_MULTIPLIER = 2 # Умножитель для определения аномального объёма

def get_historical_volumes():
"""Получить исторические объёмы (Kline)"""
params = {
"category": CATEGORY,
"symbol": SYMBOL,
"interval": INTERVAL,
"limit": LIMIT
}
response = requests.get(BASE_URL, params=params)
if response.status_code == 200:
return [float(kline[5]) for kline in response.json()["result"]["list"]] # Объём сделок
else:
raise Exception(f"Ошибка API: {response.status_code}, {response.text}")

def detect_anomalous_volume(volumes):
"""Определить, есть ли аномальный объём"""
avg_volume = sum(volumes[:-1]) / (len(volumes) - 1) # Средний объём без последнего значения
last_volume = volumes[-1] # Последний объём
if last_volume > avg_volume * THRESHOLD_MULTIPLIER:
return True, avg_volume, last_volume
return False, avg_volume, last_volume

def main():
try:
print(f"Начинаем мониторинг объёмов для {SYMBOL}...\n")

while True:
# Получаем исторические данные объёмов
volumes = get_historical_volumes()

# Проверяем на наличие аномального объёма
is_anomalous, avg_volume, last_volume = detect_anomalous_volume(volumes)

if is_anomalous:
print(f"🔔 Аномальный объём обнаружен!")
print(f"Средний объём: {avg_volume:.2f}, Последний объём: {last_volume:.2f}\n")
else:
print(f"Объёмы в пределах нормы. Последний объём: {last_volume:.2f}, Средний объём: {avg_volume:.2f}")

# Задержка между проверками
time.sleep(60 * int(INTERVAL)) # Интервал совпадает с таймфреймом свечи
except Exception as e:
print(f"Ошибка: {e}")

if __name__ == "__main__":
main()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

27 Jan, 05:00


📌 Скрипт для  помощи в пополнении любого EVM кошелька, если у пользователя нет своего личного кошелька или биржи

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, requests,web3
📂  База данных: sqlalchemy

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

Пользователи могут пополнить свой баланс внутри бота через Telegram Stars. Stars конвертируются в рубли на баланс, независимо от того, в какой валюте были куплены.Рубли в дальнейшем конвертируются в токены по курсу Binance.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

26 Jan, 14:00


🚀 Полезные библиотеки Python

💾 FluPy

📌 Библиотека Python, для функционального программирования, которая предоставляет мощный инструмент для работы с коллекциями данных. Она позволяет выполнять операции над последовательностями данных (например, списками, словарями) с использованием функционального подхода: через цепочки методов, упрощающие обработку данных.

Ключевые возможности:

1. Чистый функциональный стиль:
Использование методов map, filter, reduce, и других, для работы с последовательностями данных.

2. Ленивая обработка данных:
Операции выполняются только по требованию, что экономит ресурсы для больших объёмов данных.

3. Простота использования:
Работает с любыми итерабельными объектами: списками, словарями, генераторами и т. д.

4. Поддержка цепочек вызовов:
Позволяет комбинировать несколько операций в одной строке, делая код более читаемым и компактным.

⚙️ Установка 👇👇👇

pip install flupy


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

26 Jan, 11:00


📌Расчёт среднего истинного диапазона (ATR). ATR — это индикатор, который помогает измерять волатильность рынка. Он часто используется для установки уровней стоп-лоссов или определения трендов.
Используется публичное API Bybit👨‍💻
import requests
import pandas as pd

# Константы
BASE_URL = "https://api.bybit.com/v5/market/kline"
SYMBOL = "BTCUSDT" # Торговая пара
CATEGORY = "spot" # Тип рынка
INTERVAL = "60" # Интервал свечей (60 минут)
LIMIT = 14 # Количество свечей для ATR (по умолчанию 14 периодов)

def get_historical_data():
"""Получить исторические данные (Kline)"""
params = {
"category": CATEGORY,
"symbol": SYMBOL,
"interval": INTERVAL,
"limit": LIMIT + 1 # Нужно на 1 свечу больше для расчётов
}
response = requests.get(BASE_URL, params=params)
if response.status_code == 200:
return response.json()["result"]["list"]
else:
raise Exception(f"Ошибка API: {response.status_code}, {response.text}")

def calculate_atr(klines):
"""Вычислить ATR (средний истинный диапазон)"""
# Преобразуем данные в DataFrame
data = [
{"high": float(kline[2]), "low": float(kline[3]), "close": float(kline[4])}
for kline in klines
]
df = pd.DataFrame(data)

# Вычисляем истинный диапазон (TR)
df["previous_close"] = df["close"].shift(1)
df["tr"] = df[["high", "previous_close"]].max(axis=1) - df[["low", "previous_close"]].min(axis=1)

# Рассчитываем ATR как скользящее среднее истинного диапазона
df["atr"] = df["tr"].rolling(window=LIMIT).mean()

# Возвращаем последнее значение ATR
return df["atr"].iloc[-1]

def main():
try:
print(f"Вычисляем ATR для {SYMBOL} за последние {LIMIT} периодов...\n")

# Получаем исторические данные
klines = get_historical_data()

# Вычисляем ATR
atr = calculate_atr(klines)

# Выводим результат
print(f"Средний истинный диапазон (ATR) за {LIMIT} периодов: {atr:.2f}")
except Exception as e:
print(f"Ошибка: {e}")

if __name__ == "__main__":
main()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

26 Jan, 07:00


🔍 Google — В С Ё ?

В 2024 году невозможно найти что-то полезное, просто загуглив: выдача поиска забита мусором из ChatGPT, а все годные материалы не попадают в топы поиска.

Хорошо, что есть База Знаний — сеть каналов, в которой команда опытных айтишников постит лучшее из мира IT. Для вашего удобства всё отсортировано по категориям:

👩‍💻 Все языки: @main_it_baza

🖥 Python: @python_baza

👩‍💻 Frontend: @frontend_baza

👩‍💻 Backend: @backend_baza

🎨 Дизайн: @design_baza

📊 Архив: @archive_baza

🕔 Ссылки будут активны ещё 48 часов, успейте сохранить себе, чтобы не потерять

Python_Scripts

26 Jan, 05:00


📌 Скрипт бот ВК для оперативного реагирования на заявки клиентов

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, telebot, vk-api
📂  База данных: aiosqlite

📌 Скрипт автоматизирует процесс обработки сообщения от клиентов, перенеся часть задач в Telegram. Это позволяет администраторам быстрее реагировать на запросы, управлять диалогами и обеспечивать высокий уровень обслуживания.
Автоматическая отправка сообщений от клиентов в чат-бота VK.

- Уведомления для администраторов в Telegram о новых сообщениях.
- Возможность модерации и управления сообщениями в режиме реального времени.
- Легко настраиваемый интерфейс и возможность расширения функционала.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram #vk

📌
Подпишись  Python_Scripts❗️

Python_Scripts

25 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Poetry-dynamic-versioning

📌 Библиотека Python, которая автоматически синхронизирует версию вашего проекта с Git-тегами.

Позволяет избегать ручного изменения версии в файле pyproject.toml и упрощает управление версиями в процессе разработки и релизов.

Ключевые возможности:

1. Синхронизация версий с Git-тегами:
Версия проекта в pyproject.toml автоматически обновляется на основе текущего Git-тега.

2. Поддержка автоматического версионирования:
Генерация промежуточных версий, например 1.0.1-dev, для незавершённых изменений.

3. Простая интеграция:
Лёгкая настройка без необходимости вручную управлять версиями.

4. Совместимость с Poetry:
Библиотека легко интегрируется в существующие проекты, использующие Poetry.

⚙️ Установка 👇👇👇

pip install poetry-dynamic-versioning


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

21 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Selenium-wire

📌 Расширение для библиотеки Python - Selenium, которое добавляет возможность перехвата и модификации HTTP-запросов и ответов во время автоматизации браузера.

Особенности:

- Подходит для анализа сетевого трафика.

- Возможность модификации запросов перед отправкой.

- Совместимость с популярными веб-драйверами.

⚙️ Установка 👇👇👇

pip install selenium-wire


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

21 Jan, 11:00


📌 Анализ баланса ордеров (Order Book Imbalance) на Binance.
Помогает трейдерам оценить давление покупателей или продавцов на рынке.👨‍💻
import requests

def get_order_book(symbol, limit=100):
"""
Получает стакан ордеров для указанной торговой пары.
"""
url = f"https://api.binance.com/api/v3/depth?symbol={symbol}&limit={limit}"
response = requests.get(url)
if response.status_code == 200:
return response.json()
else:
print(f"Ошибка получения стакана ордеров для {symbol}.")
return None

def analyze_order_book(order_book):
"""
Анализирует дисбаланс между заявками на покупку и продажу.
"""
bids = order_book['bids'] # Покупки
asks = order_book['asks'] # Продажи

# Суммируем объемы заявок
total_bid_volume = sum([float(bid[1]) for bid in bids]) # bid[1] = объем
total_ask_volume = sum([float(ask[1]) for ask in asks]) # ask[1] = объем

imbalance = (total_bid_volume - total_ask_volume) / (total_bid_volume + total_ask_volume) * 100

return total_bid_volume, total_ask_volume, imbalance

def main():
pair = input("Введите торговую пару (например, BTCUSDT): ").strip().upper()
print(f"Получение стакана ордеров для {pair}...")
order_book = get_order_book(pair)

if order_book:
bid_volume, ask_volume, imbalance = analyze_order_book(order_book)
print(f"\nАнализ стакана для {pair}:")
print(f"Общий объем покупок (bids): {bid_volume:.2f}")
print(f"Общий объем продаж (asks): {ask_volume:.2f}")
print(f"Дисбаланс: {imbalance:.2f}%")

if imbalance > 10:
print("Рынок перекуплен (давление покупателей).")
elif imbalance < -10:
print("Рынок перепродан (давление продавцов).")
else:
print("Рынок сбалансирован.")
else:
print("Не удалось получить данные стакана ордеров.")

if __name__ == "__main__":
main()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

21 Jan, 05:00


📌 Скрипт автоматической рассылки сообщений и накрутки участников чатов в Telegram.

💻  ЯП:  Python 3.11+🐍
💾  Модули: pyTelegramBotAPI, telethon, pandas
📂  База данных: sqlite3

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

Программа состоит из двух элементов: консольного приложения и Telegram-бота, выступающего в роле удобного интерфейса редактирования рассылаемых сообщений.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

20 Jan, 14:00


🚀 Полезные библиотеки Python

💾 PyWebIO

📌 Библиотека Python, для создания интерактивного интерфейса прямо в браузере без необходимости создания полноценного веб-приложения.

Она позволяет взаимодействовать с пользователями через текстовые вводы, формы и графические элементы.

Особенности:

- Быстрое создание интерактивного интерфейса.

- Не требует знаний HTML/CSS.

- Подходит для создания интерактивных скриптов и прототипов.

⚙️ Установка 👇👇👇

pip install pywebio


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

20 Jan, 11:00


📌 Простой индикатор "страха и жадности"👨‍💻
import requests
import numpy as np

def get_market_data():
"""Получает данные о 24-часовой статистике торговых пар с Binance."""
url = "https://api.binance.com/api/v3/ticker/24hr"
response = requests.get(url)
if response.status_code == 200:
return response.json()
else:
print("Ошибка подключения к Binance API.")
return []

def calculate_fear_greed_index(data):
"""Рассчитывает индикатор страха и жадности."""
price_changes = []
volumes = []

for pair in data:
price_change = float(pair['priceChangePercent'])
volume = float(pair['quoteVolume'])

price_changes.append(price_change)
volumes.append(volume)

# Нормализуем данные
avg_price_change = np.mean(price_changes)
avg_volume = np.mean(volumes)

fear_index = 50 - (avg_price_change / 2) # Чем ниже, тем больше страха
greed_index = (avg_volume / np.max(volumes)) * 50 # Чем выше объем, тем больше жадности

total_index = max(0, min(100, fear_index + greed_index)) # Суммируем в пределах [0, 100]
return total_index

def main():
print("Индикатор страха и жадности на основе Binance...")
data = get_market_data()
if data:
index = calculate_fear_greed_index(data)
print(f"Текущий индекс страха и жадности: {index:.2f}/100")
if index < 25:
print("Рынок в зоне страха. Возможно, это хорошее время для покупки.")
elif index > 75:
print("Рынок в зоне жадности. Будьте осторожны с покупками.")
else:
print("Рынок сбалансирован.")
else:
print("Не удалось получить данные для расчета индикатора.")

if __name__ == "__main__":
main()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

20 Jan, 05:00


📌 Скрипт автоматического приветствия пользователей

💻  ЯП:  Python 3.11+🐍
💾  Модули: pyTelegramBotAPI
📂  База данных: -

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

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

19 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Mechanize

📌 Библиотека Python, которая позволяет автоматизировать действия, связанные с заполнением веб-форм, переходом по ссылкам и взаимодействием с веб-сайтами. Она имитирует поведение браузера, что делает её полезной для задач, таких как автоматическая отправка данных или тестирование веб-приложений.

Ключевые возможности:

1. Автоматизация веб-форм:
Позволяет находить и заполнять формы на веб-страницах.

2. Работа с cookies:
Поддержка автоматической обработки cookies для имитации сеансов.

3. Переход по ссылкам:
Легко находит и нажимает на ссылки на веб-страницах.

4. Обработка редиректов:
Автоматически перенаправляет на целевые страницы.

5. Поддержка HTTP-заголовков и user-agent:
Возможность настраивать заголовки запросов.

⚙️ Установка 👇👇👇

pip install mechanize


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

19 Jan, 11:00


📌 Трекинг цен для автоматического уведомления о достижении ценового уровня.👨‍💻
import requests
import time

def get_price(symbol):
"""Получает текущую цену торговой пары с Binance."""
url = f"https://api.binance.com/api/v3/ticker/price?symbol={symbol}"
response = requests.get(url)
if response.status_code == 200:
data = response.json()
return float(data["price"])
else:
print(f"Ошибка подключения к API Binance для пары {symbol}.")
return None

def price_tracker(symbol, target_price):
"""Отслеживает цену и уведомляет, если цель достигнута."""
print(f"Начинаю мониторинг {symbol}. Целевая цена: {target_price}")
try:
while True:
price = get_price(symbol)
if price:
print(f"Текущая цена {symbol}: {price}")
if price >= target_price:
print(f"🎉 Целевая цена достигнута! {symbol}: {price}")
break
time.sleep(5) # Интервал обновления (5 секунд)
except KeyboardInterrupt:
print("\nМониторинг остановлен.")

if __name__ == "__main__":
pair = input("Введите торговую пару (например, BTCUSDT): ").strip().upper()
try:
target = float(input(f"Введите целевую цену для {pair}: ").strip())
price_tracker(pair, target)
except ValueError:
print("Неверный ввод. Пожалуйста, укажите корректную цену.")

📌 Подпишись  Python_Scripts❗️

Python_Scripts

19 Jan, 05:00


📌 Скрипт озвучивание текста

💻  ЯП:  Python 3.11+🐍
💾  Модули: telebot, voice
📂  База данных: sqlite3

📌 Скрипт шаблон Telegram бот для озвучивания текстового сообщения выбранным из нескольких вариантов голосом.

Легко масштабировать и добавить функционал,такой как - голоса, оплата, принудительная подписка на канал/каналы для использования функционала.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

18 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Authlib

📌 Библиотека Python, которая позволяет работать с OAuth (OAuth 1.0 и OAuth 2.0), OpenID Connect, JWT (JSON Web Token) и другими стандартами авторизации и аутентификации.

Она полезна для создания приложений, требующих защищённого доступа через сторонние сервисы, такие как Google, GitHub, Facebook и другие.

Ключевые возможности:

1. OAuth 1.0 и 2.0:
Поддерживает как клиентов, так и серверы для реализации этих протоколов.

2. OpenID Connect:
Расширение OAuth 2.0 для аутентификации пользователей.

3. JWT и JWS:
Создание, подпись, верификация и декодирование токенов.

4. Интеграция с фреймворками:
Готовые модули для Flask, Django, Starlette и FastAPI.

5. Высокая безопасность:
Реализация всех стандартов RFC для защиты ваших данных.

⚙️ Установка 👇👇👇

pip install authlib


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

18 Jan, 11:00


📌 Поиск пар на Binance с наибольшим объемом торгов за последний час👨‍💻
import requests
import time

def get_binance_data():
"""Получает данные о торговых парах с Binance."""
url = "https://api.binance.com/api/v3/ticker/24hr"
response = requests.get(url)
if response.status_code == 200:
return response.json()
else:
print("Ошибка подключения к Binance API.")
return []

def find_unusual_activity(data):
"""Находит пары с самым большим изменением объема торгов."""
unusual_pairs = sorted(data, key=lambda x: float(x['quoteVolume']), reverse=True)[:10]
return unusual_pairs

def main():
print("Анализ активности на Binance...")
while True:
data = get_binance_data()
if data:
unusual_pairs = find_unusual_activity(data)
print("\nТоп-10 пар с наибольшим объемом торгов за 24 часа:")
for pair in unusual_pairs:
print(f"{pair['symbol']} - Объем торгов: {pair['quoteVolume']} {pair['symbol'][-3:]}")
else:
print("Не удалось получить данные.")

print("\nОжидание 1 час для следующего обновления...")
time.sleep(3600) # Обновление каждый час

if __name__ == "__main__":
main()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

18 Jan, 05:00


📌 Скрипт конструктор Telegram ботов

💻  ЯП:  Python 3.11+🐍
💾  Модули: django
📂  База данных: postgresql

📌 Скрипт web-сайт, с помощью которого вы сможете легко, бесплатно и без каких-либо знаний программирования создать своего собственного многофункционального Telegram-бота.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

17 Jan, 14:00


🚀 Полезные библиотеки Python

💾 MPLD3

📌 Библиотека Python, которая объединяет возможности Matplotlib и D3.js, позволяя создавать интерактивные графики для веб-приложений. Она преобразует графики Matplotlib в интерактивные визуализации, которые можно встраивать в веб-страницы.

⚙️ Установка 👇👇👇

pip install mpld3

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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

17 Jan, 11:00


📌 Данные о токена с платформы DexScreener 👨‍💻
import requests
import json

# API endpoint
API_URL = "https://api.dexscreener.com/token-boosts/top/v1"

def fetch_token_data():
"""Fetch token data from the API and display all relevant details including icons and links."""
try:
# Make the API request
response = requests.get(API_URL)

# Check if the request was successful
if response.status_code == 200:
# Parse the response JSON
data = response.json()

# Iterate through the tokens and display relevant details
for token in data:
url = token.get("url", "N/A")
chain_id = token.get("chainId", "N/A")
token_address = token.get("tokenAddress", "N/A")
header = token.get("header", "No header available")
icon = token.get("icon", "No icon available")
description = token.get("description", "No description available")

# Handle links if available
links = token.get("links", [])
formatted_links = "\n".join(
[f"{link.get('type', 'Link')}: {link.get('url', 'No URL')}" for link in links]
)

# Print the token details
print(f"URL: {url}")
print(f"Chain ID: {chain_id}")
print(f"Token Address: {token_address}")
print(f"Header: {header}")
print(f"Icon: {icon}")
print(f"Description: {description}")
print(f"Links:\n{formatted_links if links else 'No links available'}")
print("-" * 40)

else:
print(f"Failed to fetch data. Status code: {response.status_code}")
except Exception as e:
print(f"Error fetching data: {e}")

if __name__ == "__main__":
fetch_token_data()

📌 Подпишись  Python_Scripts❗️

Python_Scripts

17 Jan, 05:00


📌 Скрипт автореакции в Telegram

💻  ЯП:  Python 3.11+🐍
💾  Модули: pyrogram, flask, aiohttp
📂  База данных: mongoDB

📌 Скрипт Telegram-бот, который автоматически реагирует на публикации в Telegram-каналах, группах и личных сообщениях.

Особенности:

- работает в каналах и группах;
- поддерживает все типы эмодзи для реакций;
- мини админ-панель;
- принудительная подписка на канал для использования функционала бота;

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

16 Jan, 14:00


🚀 Полезные библиотеки Python

💾 PyScript

📌 Библиотека Python с открытым исходным кодом, позволяет запускать Python-код прямо в браузере.

Предоставляет инструменты для интеграции Python с HTML, CSS и JavaScript, что делает её мощным инструментом для создания интерактивных веб-приложений, визуализации данных и прототипирования без необходимости настройки серверной части.

Основные возможности PyScript

1. Исполнение Python-кода в браузере:
PyScript использует WebAssembly (через Pyodide), чтобы запускать Python прямо в клиенте.

2. Интеграция с HTML:
Позволяет встраивать Python-код внутри HTML-документов через теги <py-script>.

3. Поддержка библиотек Python:
Большинство библиотек Python, поддерживаемых Pyodide (например, NumPy, Pandas, Matplotlib), можно использовать в PyScript.

4. Интерактивные интерфейсы:
PyScript предоставляет возможность взаимодействия с элементами HTML, работы с пользовательским вводом и обновления веб-страниц.

5. Лёгкая установка и использование:
Не требует настройки серверной части. Достаточно добавить ссылку на PyScript в HTML-файле.

6. Поддержка событий JavaScript:
Python-код может взаимодействовать с DOM и JavaScript для создания сложных приложений.

⚙️ Установка 👇👇👇

Не требует установки через pip.
Для использования PyScript достаточно подключить его через HTML.

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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

16 Jan, 11:00


📌 Отслеживание изменений в файле в реальном времени (например логи). 👨‍💻
import time

def tail(file_path):
"""Читает файл и выводит новые строки в реальном времени."""
try:
with open(file_path, "r") as file:
# Переходим в конец файла
file.seek(0, 2)
print(f"Мониторинг файла: {file_path}")
while True:
line = file.readline()
if not line:
time.sleep(1) # Ждем новые строки
continue
print(line, end="")
except FileNotFoundError:
print(f"Файл {file_path} не найден.")
except KeyboardInterrupt:
print("\nМониторинг завершен.")

if __name__ == "__main__":
path_to_file = input("Введите путь к файлу для мониторинга: ").strip()
tail(path_to_file)

📌 Подпишись  Python_Scripts❗️

Python_Scripts

16 Jan, 05:00


📌 Скрипт мониторинг кошельков

💻  ЯП:  Python 3.11+🐍
💾  Модули: python-telegram-bot, aiohttp
📂  База данных: -

📌 Скрипт Telegram бот, который отслеживает адреса кошельков Solana на предмет новых покупок токенов в режиме реального времени.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

15 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Fugue

📌 Библиотека Python с открытым исходным кодом, которая позволяет абстрагировать вычисления, написанные на Python, Pandas, SQL или PySpark, и запускать их на различных вычислительных платформах, таких как локальный компьютер, Spark, Dask, или Ray, без изменения кода.

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

⚙️ Установка 👇👇👇

pip install fugue


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

15 Jan, 11:00


📌 Удаление старых файлов из выбранной директории 👨‍💻
import os
import time

def delete_old_files(directory, days):
"""Удаляет файлы старше указанного количества дней."""
current_time = time.time()
cutoff_time = current_time - (days * 86400) # 86400 секунд = 1 день

if not os.path.exists(directory):
print(f"Директория {directory} не существует.")
return

print(f"Очистка файлов в {directory}, старше {days} дней...")
for root, _, files in os.walk(directory):
for file in files:
file_path = os.path.join(root, file)
try:
file_mod_time = os.path.getmtime(file_path)
if file_mod_time < cutoff_time:
os.remove(file_path)
print(f"Удалено: {file_path}")
except Exception as e:
print(f"Ошибка при удалении {file_path}: {e}")

print("Очистка завершена.")

if __name__ == "__main__":
dir_to_clean = input("Введите путь к директории для очистки: ").strip()
days_old = int(input("Введите количество дней для удаления старых файлов: ").strip())
delete_old_files(dir_to_clean, days_old)

📌 Подпишись  Python_Scripts❗️

Python_Scripts

04 Jan, 14:00


🚀 Полезные библиотеки Python

💾 PyBryt

📌 Библиотека Python для автоматизированной проверки кода студентов, анализа выполнения заданий и предоставления обратной связи. Она была разработана для образовательных целей и помогает преподавателям проверять код и обеспечивать единый подход к оценке.

Облегчает процесс тестирования решений студентов, позволяя задавать логику проверки на основе этапов выполнения программы и ожидаемых промежуточных значений.

⚙️ Установка 👇👇👇

pip install pybryt


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

04 Jan, 10:00


📌 Генератор диаграмм из csv файлов👨‍💻
import csv
import matplotlib.pyplot as plt

def load_csv(file_path):
"""Считывает данные из CSV-файла."""
try:
with open(file_path, "r", encoding="utf-8") as file:
reader = csv.reader(file)
data = [row for row in reader]
return data
except FileNotFoundError:
print("Файл не найден.")
return None

def plot_bar_chart(data):
"""Создает столбчатый график."""
labels, values = zip(*data)
plt.bar(labels, values, color="skyblue")
plt.xlabel("Категории")
plt.ylabel("Значения")
plt.title("Столбчатый график")
plt.show()

def plot_pie_chart(data):
"""Создает круговую диаграмму."""
labels, values = zip(*data)
plt.pie(values, labels=labels, autopct="%1.1f%%", startangle=140)
plt.title("Круговая диаграмма")
plt.show()

def plot_line_chart(data):
"""Создает линейный график."""
labels, values = zip(*data)
plt.plot(labels, values, marker="o", color="green")
plt.xlabel("Категории")
plt.ylabel("Значения")
plt.title("Линейный график")
plt.show()

if __name__ == "__main__":
print("Программа: Генератор диаграмм из CSV")
file_path = input("Введите путь к CSV-файлу: ").strip()
raw_data = load_csv(file_path)
if raw_data:
try:
# Конвертируем данные в числа
data = [(row[0], float(row[1])) for row in raw_data]
except ValueError:
print("Ошибка: Убедитесь, что второй столбец содержит числовые значения.")
else:
print("\nВыберите тип диаграммы:")
print("1. Столбчатый график")
print("2. Круговая диаграмма")
print("3. Линейный график")
choice = input("Ваш выбор (1-3): ").strip()

if choice == "1":
plot_bar_chart(data)
elif choice == "2":
plot_pie_chart(data)
elif choice == "3":
plot_line_chart(data)
else:
print("Неверный выбор.")

📌 Подпишись  Python_Scripts❗️

Python_Scripts

04 Jan, 09:00


📢Список:

1️⃣Чат-боты ИИ на ChatGPT и других платформах: анонимные, безлимитные и бесплатные.

👁Хакерские софты: приложение для взлома WIFI и т.д.

💬Моды Telegram Premium: невидимость, мультиаккаунт, чтение удаленных сообщений и сохранение медиа.

📰Гайды по установке: инструкции по установке софтов и приложений.

🎥Моды TikTok: без региональных ограничений и сохранение видео без водяков.

💻Termux, PyDroid: приложения для быстрого и легкого запуска софтов для взлома и хакинга.

💙Моды VK, Instagram, Viber, WhatsApp: расширенный функционал.

🌟Мануалы по всему: легкие, средние и трудные мануалы по заработку, хакингу, осинту и т.д.

📺Моды YouTube Premium: без рекламы и возможность скачивания.

🔍Лучшие расширения для браузеров: Расширения для обхода блокировки, очистка рекламы и т.д.

Подпишитесь, здесь больше качественных софтов и программ:

🤩SoftGuide's(←тык)

🤩𝔽𝔸𝕀ℤ • 𝐒𝐨𝐟𝐭𝐬(←тык)

Python_Scripts

04 Jan, 06:00


📌 Скрипт поисковик

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, telethon, openai
📂  База данных: sqlalchemy

📌 Скрипт Telegram бота для семантического поиска по контенту (постам, сообщениям) или из базы данных.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

03 Jan, 14:00


🚀 Полезные библиотеки Python

💾 TextAttack

📌 Библиотека Python для для тестирования и генерации атак на NLP-модели.

Служит для проверка устойчивости моделей обработки естественного языка.

⚙️ Установка 👇👇👇

pip install textattack


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

03 Jan, 10:00


📌 Частотный анализ текстов👨‍💻
from collections import Counter
import re

def clean_text(text):
"""Очищает текст от пунктуации и приводит к нижнему регистру."""
text = re.sub(r'[^\w\s]', '', text) # Убираем пунктуацию
return text.lower()

def analyze_text(file_path):
"""Читает файл и анализирует частоту слов."""
try:
with open(file_path, 'r', encoding='utf-8') as file:
text = file.read()
cleaned_text = clean_text(text)
words = cleaned_text.split()
word_count = Counter(words)
return word_count
except FileNotFoundError:
print("Файл не найден.")
return None

def display_top_words(word_count, top_n=10):
"""Выводит топ N самых частых слов."""
print(f"\nТоп {top_n} самых частых слов:")
for word, count in word_count.most_common(top_n):
print(f"{word}: {count}")

if __name__ == "__main__":
print("Программа: Анализатор частоты слов")
file_path = input("Введите путь к текстовому файлу: ").strip()
word_count = analyze_text(file_path)
if word_count:
top_n = input("Сколько самых частых слов вывести? (По умолчанию: 10): ").strip()
top_n = int(top_n) if top_n.isdigit() else 10
display_top_words(word_count, top_n)

📌 Подпишись  Python_Scripts❗️

Python_Scripts

03 Jan, 06:00


📌 Скрипт продуктовый магазин

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram
📂  База данных: sqlite3

📌 Скрипт Telegram бота для заказа продуктов питания из магазина.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

02 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Snorkel

📌 Библиотека Python с открытым исходным кодом, разработанная для автоматизации и упрощения процесса аннотирования данных для задач машинного обучения.

Её основная идея заключается в использовании программных подходов (programmatic labeling) для разметки данных вместо ручного аннотирования, что значительно ускоряет процесс и снижает затраты.

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

⚙️ Установка 👇👇👇

pip install snorkel


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

02 Jan, 10:00


📌 Трекер времени для решения задач👨‍💻
import time
import json

TASKS_FILE = "time_tracker.json"

def load_tasks():
    """Загружает список задач из файла."""
    try:
        with open(TASKS_FILE, "r", encoding="utf-8") as file:
            return json.load(file)
    except FileNotFoundError:
        return {}
    except json.JSONDecodeError:
        print("Ошибка чтения файла. Начинаем с пустого списка.")
        return {}

def save_tasks(tasks):
    """Сохраняет список задач в файл."""
    with open(TASKS_FILE, "w", encoding="utf-8") as file:
        json.dump(tasks, file, indent=4)

def start_task(tasks):
    """Начинает отслеживать задачу."""
    task_name = input("Введите название задачи: ").strip()
    if task_name in tasks:
        print(f"Задача '{task_name}' уже существует. Продолжение отслеживания.")
    else:
        print(f"Начато отслеживание задачи '{task_name}'.")
    tasks[task_name] = tasks.get(task_name, 0)
    start_time = time.time()
    input("Нажмите Enter, чтобы остановить отслеживание...")
    elapsed_time = time.time() - start_time
    tasks[task_name] += round(elapsed_time)
    print(f"Задача '{task_name}' обновлена: {tasks[task_name]} секунд.")

def view_tasks(tasks):
    """Отображает список задач и потраченное время."""
    if not tasks:
        print("Нет задач для отображения.")
    else:
        print("\nСписок задач:")
        for task, seconds in tasks.items():
            print(f"{task}: {seconds // 60} минут {seconds % 60} секунд")

def reset_task(tasks):
    """Сбрасывает время отслеживания задачи."""
    task_name = input("Введите название задачи для сброса: ").strip()
    if task_name in tasks:
        tasks[task_name] = 0
        print(f"Время задачи '{task_name}' сброшено.")
    else:
        print(f"Задача '{task_name}' не найдена.")

if __name__ == "__main__":
    tasks = load_tasks()
    print("Программа: Трекер времени задач")
    while True:
        print("\nМеню:")
        print("1. Начать задачу")
        print("2. Просмотреть задачи")
        print("3. Сбросить задачу")
        print("4. Выйти")
        choice = input("Выберите действие (1-4): ").strip()

        if choice == "1":
            start_task(tasks)
            save_tasks(tasks)
        elif choice == "2":
            view_tasks(tasks)
        elif choice == "3":
            reset_task(tasks)
            save_tasks(tasks)
        elif choice == "4":
            print("Выход из программы. До свидания!")
            break
        else:
            print("Неверный выбор. Попробуйте снова.")

📌 Подпишись  Python_Scripts❗️

Python_Scripts

02 Jan, 06:00


📌 Скрипт казино

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram
📂  База данных: postgresql

📌 Скрипт шаблон простого казино в форме Telegram бота(в основе emoji от Telegram).

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

01 Jan, 14:00


🚀 Полезные библиотеки Python

💾 Transformers

📌 Библиотека Python, которая предоставляет инструменты для работы с моделями обработки естественного языка (NLP) и другими задачами машинного обучения. Она упрощает использование предварительно обученных моделей, таких как BERT, GPT, T5, RoBERTa и многих других, а также позволяет легко тренировать свои собственные модели.

⚙️ Установка 👇👇👇

pip install transformers


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

01 Jan, 10:00


📌 Простой файловый менеджер 👨‍💻
import os
import shutil

def list_files(directory):
"""Выводит список файлов в текущей директории."""
try:
files = os.listdir(directory)
if files:
print("\nСодержимое папки:")
for file in files:
print(f"- {file}")
else:
print("Папка пуста.")
except FileNotFoundError:
print("Указанная папка не найдена.")
except PermissionError:
print("Нет доступа к указанной папке.")

def copy_file(source, destination):
"""Копирует файл."""
try:
shutil.copy(source, destination)
print(f"Файл '{source}' успешно скопирован в '{destination}'.")
except FileNotFoundError:
print(f"Файл '{source}' не найден.")
except Exception as e:
print(f"Ошибка при копировании: {e}")

def rename_file(old_name, new_name):
"""Переименовывает файл."""
try:
os.rename(old_name, new_name)
print(f"Файл '{old_name}' переименован в '{new_name}'.")
except FileNotFoundError:
print(f"Файл '{old_name}' не найден.")
except Exception as e:
print(f"Ошибка при переименовании: {e}")

def delete_file(file_name):
"""Удаляет файл."""
try:
os.remove(file_name)
print(f"Файл '{file_name}' успешно удален.")
except FileNotFoundError:
print(f"Файл '{file_name}' не найден.")
except Exception as e:
print(f"Ошибка при удалении: {e}")

if __name__ == "__main__":
print("Программа: Файловый менеджер")
while True:
print("\nМеню:")
print("1. Просмотреть содержимое папки")
print("2. Копировать файл")
print("3. Переименовать файл")
print("4. Удалить файл")
print("5. Выйти")
choice = input("Выберите действие (1-5): ").strip()

if choice == "1":
directory = input("Введите путь к папке (оставьте пустым для текущей папки): ").strip() or "."
list_files(directory)
elif choice == "2":
source = input("Введите путь к исходному файлу: ").strip()
destination = input("Введите путь назначения (папка или имя файла): ").strip()
copy_file(source, destination)
elif choice == "3":
old_name = input("Введите текущее имя файла: ").strip()
new_name = input("Введите новое имя файла: ").strip()
rename_file(old_name, new_name)
elif choice == "4":
file_name = input("Введите имя файла для удаления: ").strip()
delete_file(file_name)
elif choice == "5":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

📌 Подпишись  Python_Scripts❗️

Python_Scripts

01 Jan, 06:00


📌 Скрипт twitter бот

💻  ЯП:  Python 3.11+🐍
💾  Модули: tweepy
📂  База данных: -

📌 Скрипт для очистки своего аккаунта twitter от неактивных пользователей и ботов.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#twitter

📌
Подпишись  Python_Scripts❗️

Python_Scripts

31 Dec, 17:00


🎄 Дорогие друзья, участники нашего телеграм-канала! 🎉

От всей души поздравляем вас с Новым годом!

Пусть этот год принесет вам новые возможности, яркие эмоции и вдохновение для свершений.

Желаю здоровья, счастья и удачи во всех начинаниях❗️❗️❗️

Спасибо, что вы с нами. Мы ценим вашу поддержку и активность, и обещаем, что впереди нас ждет еще больше интересного контента и увлекательного общения.

Пусть 2025 год станет для каждого из нас годом исполнения желаний и больших побед! 🎊

С Новым годом ❗️🌟

Ваш Python_Scripts ❤️

Python_Scripts

31 Dec, 14:00


🚀 Полезные библиотеки Python

💾 Gym

📌 Библиотека Python от OpenAI, предназначенная для разработки, тестирования и обучения моделей обучения с подкреплением (Reinforcement Learning, RL).

Она предоставляет стандартный интерфейс для взаимодействия с множеством сред (environments), которые используются для тренировки и тестирования алгоритмов.

Используется для:

-Исследования и разработки алгоритмов обучения с подкреплением.

-Сравнения различных RL-алгоритмов на стандартизированных задачах.

-Построения симуляций в робототехнике, автономном управлении и видеоиграх.

⚙️ Установка 👇👇👇

pip install gym


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

31 Dec, 10:00


📌 Шифрование и дешифровка текста с помощью ключа👨‍💻
from cryptography.fernet import Fernet

def generate_key():
"""Генерирует и сохраняет ключ шифрования в файл."""
key = Fernet.generate_key()
with open("secret.key", "wb") as key_file:
key_file.write(key)
print("Ключ успешно сгенерирован и сохранен в файл 'secret.key'.")

def load_key():
"""Загружает ключ шифрования из файла."""
try:
with open("secret.key", "rb") as key_file:
return key_file.read()
except FileNotFoundError:
print("Ключ не найден. Сначала создайте его.")
return None

def encrypt_message(message, key):
"""Шифрует сообщение с использованием ключа."""
fernet = Fernet(key)
return fernet.encrypt(message.encode()).decode()

def decrypt_message(encrypted_message, key):
"""Расшифровывает сообщение с использованием ключа."""
fernet = Fernet(key)
return fernet.decrypt(encrypted_message.encode()).decode()

if __name__ == "__main__":
print("Программа: Шифрование и дешифрование текста")
while True:
print("\nМеню:")
print("1. Создать ключ шифрования")
print("2. Зашифровать сообщение")
print("3. Расшифровать сообщение")
print("4. Выйти")
choice = input("Выберите действие (1-4): ").strip()

if choice == "1":
generate_key()
elif choice in ["2", "3"]:
key = load_key()
if key:
if choice == "2":
message = input("Введите сообщение для шифрования: ").strip()
encrypted = encrypt_message(message, key)
print(f"Зашифрованное сообщение: {encrypted}")
elif choice == "3":
encrypted_message = input("Введите сообщение для расшифровки: ").strip()
try:
decrypted = decrypt_message(encrypted_message, key)
print(f"Расшифрованное сообщение: {decrypted}")
except Exception:
print("Не удалось расшифровать сообщение. Проверьте ключ и ввод.")
elif choice == "4":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

31 Dec, 06:00


📌 Скрипт OSINT инструмент

💻  ЯП:  Python 3.11+🐍
💾  Модули: opencv-python, selenium, face_recognition
📂  База данных: -

📌 Скрипт для поиска профилей человека в Instagram, Youtube, Facebook и Twitter по его фотографии.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись  Python_Scripts❗️

Python_Scripts

30 Dec, 14:00


🚀 Полезные библиотеки Python

💾 Manim

📌 Библиотека Python, анимационный движок для пояснительных математических видеороликов.

Она используется для создания точных анимаций программным путем, как показано в видеороликах 3Blue1Brown .

⚙️ Установка 👇👇👇

python -m pip install manim


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

30 Dec, 10:00


📌 Калькулятор индекса массы тела человека 👨‍💻
def calculate_bmi(weight, height):
"""Вычисляет индекс массы тела (ИМТ)."""
try:
bmi = weight / (height ** 2)
return round(bmi, 2)
except ZeroDivisionError:
print("Рост не может быть равен нулю.")
return None

def interpret_bmi(bmi):
"""Интерпретирует значение ИМТ."""
if bmi < 18.5:
return "Недостаточный вес"
elif 18.5 <= bmi < 24.9:
return "Нормальный вес"
elif 25 <= bmi < 29.9:
return "Избыточный вес"
else:
return "Ожирение"

if __name__ == "__main__":
print("Программа: Калькулятор ИМТ")
while True:
print("\nМеню:")
print("1. Рассчитать ИМТ")
print("2. Выйти")
choice = input("Выберите действие (1-2): ").strip()

if choice == "1":
try:
weight = float(input("Введите вес (кг): ").strip())
height = float(input("Введите рост (м): ").strip())
bmi = calculate_bmi(weight, height)
if bmi is not None:
category = interpret_bmi(bmi)
print(f"Ваш ИМТ: {bmi}")
print(f"Категория: {category}")
except ValueError:
print("Пожалуйста, введите корректные числовые значения.")
elif choice == "2":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

30 Dec, 06:00


📌 Скрипт работа с сообщениями

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram
📂  База данных: sqlite3

📌 Скрипт Telegram бота для отслеживания изменения/удаления сообщений в личных чатах, сбор id новых пользователей пишущих владельцу бота.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

29 Dec, 14:00


🚀 Полезные библиотеки Python

💾 Pyttsx3

📌 Библиотека Python, для преобразования текста в речь.
В отличие от альтернативных библиотек, работает офлайн.

Функционал:

-Полностью ОФФЛАЙН преобразование текста в речь;

-Выбирайте среди различных голосов, установленных в вашей системе;

-Управление скоростью/темпом речи;

-Изменение громкости;

-Сохранение аудиозаписи речи как файла;

- Простой, мощный и интуитивно понятный API

⚙️ Установка 👇👇👇

pip install pyttsx3


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

29 Dec, 10:00


📌 Получение информации о фильмах с помощью OMDB API👨‍💻
import requests

API_URL = "http://www.omdbapi.com/"
API_KEY = "YOUR_API_KEY" # Получите бесплатный API-ключ на http://www.omdbapi.com/apikey.aspx

def get_movie_info(movie_name):
"""Получает информацию о фильме из OMDB API."""
try:
params = {
"t": movie_name,
"apikey": API_KEY
}
response = requests.get(API_URL, params=params)
if response.status_code == 200:
data = response.json()
if data.get("Response") == "True":
title = data.get("Title", "Неизвестно")
year = data.get("Year", "Неизвестно")
genre = data.get("Genre", "Неизвестно")
director = data.get("Director", "Неизвестно")
actors = data.get("Actors", "Неизвестно")
plot = data.get("Plot", "Нет описания")
imdb_rating = data.get("imdbRating", "Нет рейтинга")

print(f"\nИнформация о фильме '{title}':")
print(f"Год: {year}")
print(f"Жанр: {genre}")
print(f"Режиссер: {director}")
print(f"Актеры: {actors}")
print(f"Описание: {plot}")
print(f"Рейтинг IMDb: {imdb_rating}")
else:
print("Фильм не найден. Проверьте название.")
else:
print("Ошибка при запросе к API. Попробуйте позже.")
except Exception as e:
print(f"Произошла ошибка: {e}")

if __name__ == "__main__":
print("Программа: Информация о фильмах")
while True:
print("\nМеню:")
print("1. Найти информацию о фильме")
print("2. Выйти")
choice = input("Выберите действие (1-2): ").strip()

if choice == "1":
movie_name = input("Введите название фильма: ").strip()
get_movie_info(movie_name)
elif choice == "2":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

29 Dec, 06:00


📌 Скрипт бот пицерия

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram
📂  База данных: Sqlalchemy

📌 Скрипт шаблона Telegram бота в котором вы сможете выбрать пиццу и напитки, добавить их в корзину и оформить заказ(бот работает в группах).

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

28 Dec, 14:00


🚀 Полезные библиотеки Python

💾 Facebook-sdk

📌 Библиотека Python,  oфициальный SDK для работы с Facebook API.

Используется для создания приложений для Facebook, управления страницами, сбора данных из Graph API.

⚙️ Установка 👇👇👇

pip install facebook-sdk


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

28 Dec, 10:00


📌 Поиск книги по названию или автору, ключевым словам и получение информации о них👨‍💻
import requests

API_URL = "https://www.googleapis.com/books/v1/volumes"

def search_books(query, max_results=5):
"""Ищет книги по запросу с помощью Google Books API."""
try:
params = {
"q": query,
"maxResults": max_results
}
response = requests.get(API_URL, params=params)
if response.status_code == 200:
data = response.json()
books = data.get("items", [])

if books:
print(f"\nНайдено {len(books)} книг(и):\n")
for idx, book in enumerate(books, start=1):
title = book["volumeInfo"].get("title", "Нет названия")
authors = ", ".join(book["volumeInfo"].get("authors", ["Неизвестный автор"]))
description = book["volumeInfo"].get("description", "Нет описания")
print(f"{idx}. {title}")
print(f" Автор(ы): {authors}")
print(f" Описание: {description[:200]}...") # Ограничиваем описание
print("-" * 40)
else:
print("Книги по вашему запросу не найдены.")
else:
print("Ошибка при запросе к API. Попробуйте позже.")
except Exception as e:
print(f"Произошла ошибка: {e}")

if __name__ == "__main__":
print("Программа: Поиск книг")
while True:
print("\nМеню:")
print("1. Искать книги")
print("2. Выйти")
choice = input("Выберите действие (1-2): ").strip()

if choice == "1":
query = input("Введите название книги, автора или ключевое слово: ").strip()
search_books(query)
elif choice == "2":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

28 Dec, 06:00


📌 Скрипт парсер habr

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram
📂  База данных: sqlite3

📌 Скрипт Telegram бот, который автоматически собирает интересные статьи с Хабра и публикует их в телеграм-канале.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

27 Dec, 14:00


🚀 Полезные библиотеки Python

💾 PRAW

📌 Библиотека Python,  для упрощённой работы с Reddit API.

Используется для сбора постов, комментариев, автоматизация взаимодействий.

⚙️ Установка 👇👇👇

pip install praw


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

27 Dec, 10:00


📌 Получаем полезные данные о странах, такие как столица, население, площадь, валюты ...👨‍💻
import requests

API_URL = "https://restcountries.com/v3.1/name"

def get_country_info(country_name):
"""Получает информацию о стране из REST Countries API."""
try:
response = requests.get(f"{API_URL}/{country_name}")
if response.status_code == 200:
data = response.json()[0] # Получаем первый результат
name = data.get("name", {}).get("common", "Неизвестно")
capital = ", ".join(data.get("capital", ["Нет столицы"]))
population = data.get("population", "Нет данных")
area = data.get("area", "Нет данных")
currencies = ", ".join(data.get("currencies", {}).keys())
region = data.get("region", "Нет данных")
print(f"\nИнформация о стране '{name}':")
print(f"Столица: {capital}")
print(f"Население: {population}")
print(f"Площадь: {area} км²")
print(f"Регион: {region}")
print(f"Валюты: {currencies}")
else:
print("Страна не найдена. Проверьте правильность ввода.")
except Exception as e:
print(f"Произошла ошибка: {e}")

if __name__ == "__main__":
print("Программа: Информация о странах")
while True:
print("\nМеню:")
print("1. Получить информацию о стране")
print("2. Выйти")
choice = input("Выберите действие (1-2): ").strip()

if choice == "1":
country_name = input("Введите название страны (на английском): ").strip().lower()
get_country_info(country_name)
elif choice == "2":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

27 Dec, 06:00


📌 Скрипт инструмент OSINT

💻  ЯП:  Python 3.11+🐍
💾  Модули: ipapi, colorama,
📂  База данных: -

📌 Скрипт oтличный инструмент OSINT для получения информации о любом IP-адресе.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись  Python_Scripts❗️

Python_Scripts

26 Dec, 14:00


🚀 Полезные библиотеки Python

💾 SymPy

📌 Библиотека Python,  для символьных вычислений, включающая интеграцию, дифференцирование, разложение в ряды и работу с алгебраическими выражениями.

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

⚙️ Установка 👇👇👇

pip install sympy


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

26 Dec, 10:00


📌 Котировка криптовалют с помощью сервиса CoinGecko👨‍💻
import requests

API_URL = "https://api.coingecko.com/api/v3/simple/price"

def get_crypto_price(crypto, currency="usd"):
"""Получает текущую цену криптовалюты в указанной валюте."""
try:
params = {
"ids": crypto,
"vs_currencies": currency
}
response = requests.get(API_URL, params=params)
if response.status_code == 200:
data = response.json()
if crypto in data:
price = data[crypto][currency]
print(f"Текущая цена {crypto.capitalize()} в {currency.upper()}: {price}")
else:
print("Криптовалюта не найдена.")
else:
print("Не удалось получить данные. Проверьте ввод.")
except Exception as e:
print(f"Произошла ошибка: {e}")

if __name__ == "__main__":
print("Программа: Текущие цены криптовалют")
while True:
print("\nМеню:")
print("1. Узнать цену криптовалюты")
print("2. Выйти")
choice = input("Выберите действие (1-2): ").strip()

if choice == "1":
crypto = input("Введите название криптовалюты (например, bitcoin): ").strip().lower()
currency = input("Введите валюту (например, usd, eur): ").strip().lower()
get_crypto_price(crypto, currency)
elif choice == "2":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

26 Dec, 06:00


📌 Скрипт автоматизации GoblinMine

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiohttp, aiohttp-proxy, bs4, pyrogram, telethon
📂  База данных: -

📌 Скрипт обновленный бот для автоматизации всех действий в игре GoblinMine (многопоточный, асинхронный, поддержка proxy, полный функционал)

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

25 Dec, 14:00


🚀 Полезные библиотеки Python

💾 Pyinstrument

📌 Библиотека Python,  профилировщик который помогает анализировать производительность кода, предоставляя детализированные отчёты о времени выполнения.

⚙️ Установка 👇👇👇

pip install pyinstrument


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

25 Dec, 10:00


📌 Случайный совет adviceslip👨‍💻
import requests

API_URL = "https://api.adviceslip.com/advice"

def get_random_advice():
"""Получает случайный совет из API."""
try:
response = requests.get(API_URL)
if response.status_code == 200:
data = response.json()
advice = data["slip"]["advice"]
print(f"Совет дня: {advice}")
else:
print("Не удалось получить совет. Попробуйте позже.")
except Exception as e:
print(f"Произошла ошибка: {e}")

if __name__ == "__main__":
print("Программа: Случайный совет")
while True:
print("\nМеню:")
print("1. Получить случайный совет")
print("2. Выйти")
choice = input("Выберите действие (1-2): ").strip()

if choice == "1":
get_random_advice()
elif choice == "2":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

25 Dec, 06:00


📌 Скрипт сортировщик

💻  ЯП:  Python 3.11+🐍
💾  Модули: os, shutil
📂  База данных: -

📌 Скрипт простой сортировщик файлов по расширениям(для начала работы, просто запустить в целевой папке).

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись  Python_Scripts❗️

Python_Scripts

24 Dec, 14:00


🚀 Полезные библиотеки Python

💾 Python-decouple

📌 Библиотека Python,  для управления конфигурационными параметрами приложения, позволяющая легко отделять настройки от кода и загружать их из различных источников (например, файлов .env).

⚙️ Установка 👇👇👇

pip install python-decouple


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

24 Dec, 10:00


📌 To-Do список с сохранением задач в файл, с возможностью добавлять, удалять, просматривать задания👨‍💻
import os

FILE_NAME = "tasks.txt"

def load_tasks():
"""Загружает задачи из файла."""
if os.path.exists(FILE_NAME):
with open(FILE_NAME, "r") as file:
return [line.strip() for line in file.readlines()]
return []

def save_tasks(tasks):
"""Сохраняет задачи в файл."""
with open(FILE_NAME, "w") as file:
for task in tasks:
file.write(task + "\n")

def display_tasks(tasks):
"""Отображает список задач."""
if not tasks:
print("Ваш список задач пуст.")
else:
print("\nВаши задачи:")
for i, task in enumerate(tasks, 1):
print(f"{i}. {task}")

def main():
"""Главная функция программы."""
tasks = load_tasks()
while True:
print("\nМеню:")
print("1. Показать задачи")
print("2. Добавить задачу")
print("3. Удалить задачу")
print("4. Выйти")
choice = input("Выберите действие (1-4): ").strip()

if choice == "1":
display_tasks(tasks)
elif choice == "2":
task = input("Введите задачу: ").strip()
if task:
tasks.append(task)
save_tasks(tasks)
print("Задача добавлена!")
elif choice == "3":
display_tasks(tasks)
try:
task_num = int(input("Введите номер задачи для удаления: "))
if 1 <= task_num <= len(tasks):
removed_task = tasks.pop(task_num - 1)
save_tasks(tasks)
print(f"Задача '{removed_task}' удалена!")
else:
print("Неверный номер задачи.")
except ValueError:
print("Введите корректный номер.")
elif choice == "4":
print("Выход из программы. До свидания!")
break
else:
print("Неверный выбор. Попробуйте снова.")

if __name__ == "__main__":
main()
   

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

24 Dec, 06:00


📌 Скрипт простой функциональный шаблон

💻  ЯП:  Python 3.11+🐍
💾  Модули: django
📂  База данных: sqlite3, postgresql

📌 Скрипт шаблон web приложения Django,минимально загружен и уже имеет некоторые настройки для легкого развертывания на сервере. Реализует регистрацию пользователей и всякие мелочи.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись  Python_Scripts❗️

Python_Scripts

23 Dec, 14:00


🚀 Полезные библиотеки Python

💾 RuTS

📌 Библиотека Python,  для извлечения статистик из текстов на русском языке. Предоставляет инструменты для анализа текстов, включая частотный анализ и другие метрики.

⚙️ Установка 👇👇👇

pip install ruts


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

23 Dec, 10:00


📌 Проверка правильности формата адреса электронной почты 👨‍💻
def addressVal(address):
dot = address.find(".")
at = address.find("@")
if (dot == -1):
print("Invalid")
elif (at == -1):
print("Invalid")
else:
print("Valid")

print("This program will decide if your input is a valid email address")
while(True):
print("A valid email address needs an '@' symbol and a '.'")
x = input("Input your email address:")

addressVal(x)
   

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

23 Dec, 06:00


📌 Скрипт рейтинг фильмов/сериалов

💻  ЯП:  Python 3.11+🐍
💾  Модули: flask
📂  База данных: sqlalchemy

📌 Скрипт web приложение подобие "КиноПоиск", полный функционал, лёгкая интуитивно понятная настройка и запуск.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись  Python_Scripts❗️

Python_Scripts

22 Dec, 14:00


🚀 Полезные библиотеки Python

💾 HTMY

📌 Библиотека Python, движок рендеринга , который позволяет создавать HTML-компоненты!

Поддерживает функциональный подход, контексты наподобие React, обработку ошибок через ErrorBoundary и встроенные HTML-теги. Система полностью настраиваемая, поддерживает Markdown и асинхронную интернационализацию. Подходит для работы с любыми бэкендами, CSS и JS-фреймворками. Удобен для гибкого управления логикой и визуализацией.

⚙️ Установка 👇👇👇

pip install htmy


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

22 Dec, 10:00


📌 Представление римских цифр в виде арабских👨‍💻
import sys


romanStr = sys.argv[1]
romanStr = str(romanStr)
dict = {
'I':1,
'V':5,
'X':10,
'L':50,
'C':100,
'D':500,
'M':1000
}

num = 0

romanStr = romanStr.replace("IV","IIII")
romanStr = romanStr.replace("IX","VIIII")
romanStr = romanStr.replace("XL","XXXX")
romanStr = romanStr.replace("XC","LXXXX")
romanStr = romanStr.replace("CD","CCCC")
romanStr = romanStr.replace("CM","DCCCC")
myStr = list(romanStr)
for char in myStr:
num = num + dict[char]

print(num)
   

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

22 Dec, 07:00


⚡️ Море IT-информации, а полезное найти все сложнее?

Мы собрали лучшие Telegram-ресурсы, которые помогут тебе развиваться:

📱 Python — от фишек языка и уроков, до практических примеров и готовых скриптов.

👩‍💻 Linux\Python — сообщество для изучающих Linux и Python одновременно.

📱 GitHub — лучшие находки с гитхаба и просторов open-source.

📱 IT Курсы — более 2ТБ проверенных курсов по Python, Devops, Backend, Frontend и др...

🔥 Не стоит ждать, заходи прямо сейчас, чтобы не упустить!

Python_Scripts

01 Dec, 19:16


📌 Потратьте всего несколько минут Вашего времени, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎

❗️Поддержите мою работу 🙏

❗️Огромное спасибо Вам 🔥

Python_Scripts

01 Dec, 14:00


🚀 Полезные библиотеки Python

💾 Mahotas

📌
Библиотека Python, которая изначально была разработана для информатики биоизображений. Позволяет разработчикам использовать расширенные функции, такие как локальные двоичные шаблоны и haralick. Он может вычислять 2D- и 3D-изображения с помощью своего модуля mahotas.features.haralick и извлекает информацию из изображений для выполнения расширенной обработки изображений.

Имеет множество популярных функций, таких как расчет выпуклых точек, морфологическая обработка и сопоставление шаблонов. Существует более 100 функций для возможностей компьютерного зрения.

⚙️ Установка 👇👇👇

pip install mahotas


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

01 Dec, 10:00


📌 Простой переводчик 👨‍💻
from googletrans import Translator, LANGUAGES
translator = Translator()

language_options = LANGUAGES.items()
language_codes = []
language_names = []

def errors():
print('Unknown Language. Wisely choose from this')
print(f"Language Codes {language_codes}\n")
print(f'Or from Language Names \n {language_names}')

for options in language_options:
language_codes.append(options[0])
language_names.append(options[1].lower())


translating_from = input("Enter the language you want to translate from\n").lower()
word = input('Enter the word\n').lower()
translating_to = input("Enter the language you want to translate to\n").lower()

try:

if translating_from and translating_to in language_codes or language_names:
translation = translator.translate(word,src=translating_from, dest=translating_to).text

print(translation.capitalize())
else:
errors()
except:
print("Something went wrong or \n")
errors()

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

01 Dec, 06:00


📌 Скрипт Spotify

💻 ЯП: Python 3.11+🐍
💾 Модули:pyrogram, py-tgcals, yt-dlp, httpx
📂 База данных: MongoDB

📌 Скрипт стабильного музыкального бота Telegram для сервиса Spotify

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

30 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Python-hdwallet

📌
Библиотека Python, для создания и реализации иерархического детерминированного криптокошелька, который поддерживает более 200 криптовалют.

Она позволяет генерировать миллионы адресов и управлять ключами, предлагая функции безопасного создания сид-фраз и удобного взаимодействия с блокчейном.

⚙️ Установка 👇👇👇

pip install hdwallet


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

30 Nov, 10:00


📌 Азбука Морзе👨‍💻

def encode_morse(message):
char_to_dots = {
'A': '.-', 'B': '-...', 'C': '-.-.', 'D': '-..', 'E': '.', 'F': '..-.',
'G': '--.', 'H': '....', 'I': '..', 'J': '.---', 'K': '-.-', 'L': '.-..',
'M': '--', 'N': '-.', 'O': '---', 'P': '.--.', 'Q': '--.-', 'R': '.-.',
'S': '...', 'T': '-', 'U': '..-', 'V': '...-', 'W': '.--', 'X': '-..-',
'Y': '-.--', 'Z': '--..', ' ': ' ', '0': '-----',
'1': '.----', '2': '..---', '3': '...--', '4': '....-', '5': '.....',
'6': '-....', '7': '--...', '8': '---..', '9': '----.',
'&': '.-...', "'": '.----.', '@': '.--.-.', ')': '-.--.-', '(': '-.--.',
':': '---...', ',': '--..--', '=': '-...-', '!': '-.-.--', '.': '.-.-.-',
'-': '-....-', '+': '.-.-.', '"': '.-..-.', '?': '..--..', '/': '-..-.'
}
string=""
for x in message:
string+=char_to_dots[x.upper()]+' '
return string[0:-1]
#test run
print("Morse code for Hello World!: ")
print(encode_morse("Hello World!"))

#минипроект

📌 Подпишись  Python_Scripts❗️

Python_Scripts

30 Nov, 06:00


📌 Скрипт прогноз погоды

💻  ЯП:  Python 3.11+🐍
💾  Модули: aiogram, requests
📂  База данных: -

📌 Скрипт Telegram бот для получения погоды. Работают Inline запросы, подписка на погоду и прогноз на ближайшие 3 дня.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись  Python_Scripts❗️

Python_Scripts

29 Nov, 14:00


🚀 Полезные библиотеки Python

💾 BeautifulSoup

📌
Библиотека Python, для парсинга данных с HTML- и XML-разметок. С помощью нее можно автоматизировать процесс сбора информации с web-сайтов в Python-стиле.

Используется среди аналитиков, ученых и разработчиков, которые для сбора данных.

⚙️ Установка 👇👇👇

pip install beautifulsoup4


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

29 Nov, 10:00


📌 Простой скрипт позволяет просмотреть пароль от wi-fi к которому вы подключены👨‍💻

import subprocess

data = (
subprocess.check_output(["netsh", "wlan", "show", "profiles"])
.decode("utf-8")
.split("\n")
)
profiles = [i.split(":")[1][1:-1] for i in data if "All User Profile" in i]
for i in profiles:
results = (
subprocess
.check_output(["netsh", "wlan", "show", "profile", i, "key=clear"])
.decode("utf-8")
.split("\n")
)
results = [b.split(":")[1][1:-1] for b in results if "Key Content" in b]
try:
print("{:<30}| {:<}".format(i, results[0]))
except IndexError:
print("{:<30}| {:<}".format(i, ""))

#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

29 Nov, 06:00


📌 Скрипт открытие торговых позиций

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,aiohttp, pybit
📂 База данных: -

📌 Скрипт Telegram бот для работы с Bybit API, который будет открывать позицию, закрывать её при достижении прибыли и отправлять уведомление.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

28 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Pillow

📌
Библиотека Python,которая позволяет выполнять различные действия с изображениями: фильтрацию, обрезку, избавление от шумов, повороты, анимацию, наложение, создание QR-кодов…

⚙️ Установка 👇👇👇

pip install pillow


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

28 Nov, 10:00


📌 Спам рассылка email 👨‍💻

import csv
from email.message import EmailMessage
import smtplib

def get_credentials(filepath):
with open("credentials.txt", "r") as f:
email_address = f.readline()
email_pass = f.readline()
return (email_address, email_pass)

def login(email_address, email_pass, s):
s.ehlo()
# start TLS for security
s.starttls()
s.ehlo()
# Authentication
s.login(email_address, email_pass)
print("login")

def send_mail():
s = smtplib.SMTP("smtp.gmail.com", 587)
email_address, email_pass = get_credentials("./credentials.txt")
login(email_address, email_pass, s)

# message to be sent
subject = "Welcome to Python"
body = """Python is an interpreted, high-level,
general-purpose programming language.\n
Created by Guido van Rossum and first released in 1991,
Python's design philosophy emphasizes code readability\n
with its notable use of significant whitespace"""

message = EmailMessage()
message.set_content(body)
message['Subject'] = subject

with open("emails.csv", newline="") as csvfile:
spamreader = csv.reader(csvfile, delimiter=" ", quotechar="|")
for email in spamreader:
s.send_message(email_address, email[0], message)
print("Send To " + email[0])

# terminating the session
s.quit()
print("sent")

if __name__ == "__main__":
send_mail()


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

28 Nov, 06:00


📌 Скрипт парсер новых заказов

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, lxml, bs4
📂 База данных: aiosqlite

📌 Скрипт Telegram бот для сбора новых фриланс заказов в избранных категориям с сайтов kwork, freelance.habr ( с возможностью добавления новых сайтов)

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

27 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Pandas-datareader

📌
Библиотека Python, для получения финансовых и экономических данных из различных удалённых источников и API, таких как Yahoo Finance, FRED, и World Bank! Это расширение для библиотеки pandas, которое упрощает доступ к данным для анализа.
Основные функции — чтение данных из множества Интернет-источников и кэширование запросов для оптимизации производительности. Библиотека поддерживает Python версии 3.6 и выше и регулярно используется в исследовательской и аналитической среде для работы с временными рядами и финансовыми данными.

⚙️ Установка 👇👇👇

pip install pandas-datareader


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

27 Nov, 10:00


📌 Получаем из изображения pdf файл 👨‍💻

import sys
import img2pdf
import os

filepath = sys.argv[1]
if os.path.isdir(filepath):
with open("output.pdf", "wb") as f:
imgs = []
for fname in os.listdir(filepath):
if not fname.endswith(".jpg"):
continue
path = os.path.join(filepath, fname)
if os.path.isdir(path):
continue
imgs.append(path)
f.write(img2pdf.convert(imgs))
elif os.path.isfile(filepath):
if filepath.endswith(".jpg"):
with open("output.pdf", "wb") as f:
f.write(img2pdf.convert(filepath))
else:
print("please input file or dir")


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

27 Nov, 06:00


📌 Скрипт репорты

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: -

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

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

26 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Paramiko

📌
Библиотека Python, реализующая протокол SSHv2,которая предоставляет функциональность как для SSH-клиентов, так и для серверов, включая такие возможности, как удаленное выполнение команд и безопасная передача файлов. Она используется как основа для более высокоуровневых инструментов, таких как Fabric, которые предназначены для автоматизации задач администрирования серверов.

⚙️ Установка 👇👇👇

pip install paramiko


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

26 Nov, 10:00


📌 Преобразование входного xml файла в json👨‍💻

import json
import xmltodict

with open('input.xml') as xml_file:
parsed_data = xmltodict.parse(xml_file.read())

xml_file.close()

json_conversion = json.dumps(parsed_data)

with open('output.json', 'w') as json_file:
json_file.write(json_conversion)

json_file.close()


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

26 Nov, 06:00


📌 Скрипт подписки на платную услугу

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: aiosqlite

📌 Скрипт шаблон Telegram бота для управления, отслеживания платных подписок пользователей на какую-либо услугу.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

25 Nov, 14:00


🚀 Полезные библиотеки Python

💾 JSONObject

📌
Библиотека Python, для быстрого преобразования json в объекты Python. Крайне удобно, когда необходимо принимать данные по API и парсить их в определенные структуры.

⚙️ Установка 👇👇👇

pip install jsonobject


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

25 Nov, 10:00


📌 Шифрование и расшифровка текста👨‍💻

from Crypto.Cipher import AES
from Crypto import Random
from binascii import b2a_hex
import sys

# get the plaintext
plain_text = sys.argv[1]

# The key length must be 16 (AES-128), 24 (AES-192), or 32 (AES-256) Bytes.
key = b'this is a 16 key'

# Generate a non-repeatable key vector with a length
# equal to the size of the AES block
iv = Random.new().read(AES.block_size)

# Use key and iv to initialize AES object, use MODE_CFB mode
mycipher = AES.new(key, AES.MODE_CFB, iv)

# Add iv (key vector) to the beginning of the encrypted ciphertext
# and transmit it together
ciphertext = iv + mycipher.encrypt(plain_text.encode())


# To decrypt, use key and iv to generate a new AES object
mydecrypt = AES.new(key, AES.MODE_CFB, ciphertext[:16])

# Use the newly generated AES object to decrypt the encrypted ciphertext
decrypttext = mydecrypt.decrypt(ciphertext[16:])

# output
file_out = open("encrypted.bin", "wb")
file_out.write(ciphertext[16:])
file_out.close()

print("The key k is: ", key)
print("iv is: ", b2a_hex(ciphertext)[:16])
print("The encrypted data is: ", b2a_hex(ciphertext)[16:])
print("The decrypted data is: ", decrypttext.decode())


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

25 Nov, 06:00


📌 Скрипт шаблон

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: SQLAlchemy

📌 Скрипт шаблон Telegram бота включащий в себя функции доступа после подписки, получения ID пользователей, ботов, каналов, чатов.
Админ панель с выгрузкой всех пользователей в JSON, рассылка сообщений, добавление и удаление каналов для подписки.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

24 Nov, 15:00


📌 Потратьте всего несколько минут Вашего времени, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎

❗️Поддержите мою работу 🙏

❗️Огромное спасибо Вам 🔥

Python_Scripts

24 Nov, 14:00


🚀 Полезные библиотеки Python

💾 SQLA

📌
Библиотека Python, популярный фреймворк для работы с базами данных на Python. На нем можно делать описания для ORM или использовать сырой SQL, удобно строить SQL-запросы, передавая во встроенные функции имена классов, где находится таблица. SQLA реализует автоматическую проверку этих запросов перед их исполнением для избежания SQL-инъекций. Позволяет работать с аннотациями типов, что сильно упрощает процесс разработки.
SQLA не зависит от того, какую базу данных вы используете: необходима лишь библиотека, осуществляющая подключение к протоколу СУБД и имеющая диалекты, которые можно написать самому.

⚙️ Установка 👇👇👇

pip install SQLAlchemy


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

24 Nov, 10:00


📌 Уменьшение разрешения изображения 👨‍💻

# import openCV library for image handling
import cv2

# read image to be resized by imread() function of openCV library
img = cv2.imread('input.jpg')
print(img.shape)

# set the ratio of resized image
k = 5
width = int((img.shape[1])/k)
height = int((img.shape[0])/k)

# resize the image by resize() function of openCV library
scaled = cv2.resize(img, (width, height), interpolation=cv2.INTER_AREA)
print(scaled.shape)

# show the resized image using imshow() function of openCV library
cv2.imshow("Output", scaled)
cv2.waitKey(500)
cv2.destroyAllWindows()

# get the resized image output by imwrite() function of openCV library
cv2.imwrite('resized_output_image.jpg', scaled)


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

24 Nov, 06:00


📌 Скрипт работа с датой

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: -

📌 Скрипт готовый инлайн календарь и инструмент выбора даты легко интегрируемый в ваши Telegram боты.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

23 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Questionary

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

Основные возможности Questionary:

-Разнообразие типов вопросов: Ввод текста, Выбор одного варианта из списка, Выбор нескольких вариантов, Подтверждение, Ввод пароля, Слайдер!

-Поддержка настроек: Можно кастомизировать внешний вид и поведение вопросов, есть возможность задать предустановленные значения по умолчанию.

-Интуитивный и минималистичный API.

-Поддержка ANSI-цветов: Возможность стилизовать вопросы для более выразительного отображения.

⚙️ Установка 👇👇👇

pip install questionary


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

23 Nov, 11:00


Хочешь освоить Python, но не знаешь где брать материалы?

🐍 Ghostly Python — уютное место для изучения Python на практике. Там вы найдёте уроки, скрипты, шпаргалки, и многое другое, что поможет вам стать уверенным разработчиком.

Неважно, новичок вы или опытный программист, — у нас всегда найдётся что-то полезное!

🔥 Заходи прямо сейчас, чтобы не потерять — Ghostly Python!

Python_Scripts

23 Nov, 10:00


📌 Поиск всех открытых портов для веб сайта👨‍💻

from socket import *
import time
startTime = time.time()

if __name__ == '__main__':
target = input('Enter the host to be scanned: ')
t_IP = gethostbyname(target)
print ('Starting scan on host: ', t_IP)

for i in range(50, 500):
s = socket(AF_INET, SOCK_STREAM)

conn = s.connect_ex((t_IP, i))
if(conn == 0) :
print ('Port %d: OPEN' % (i,))
s.close()
print('Time taken:', time.time() - startTime)


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

23 Nov, 06:00


📌 Скрипт поисковый сервис

💻 ЯП: Python 3.11+🐍
💾 Модули: requests, bs4
📂 База данных: -

📌 Скрипт для поиска всей доступной информации по номеру телефона.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

22 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Cryptography

📌
Библиотека Python, для криптографии.
Предоставляет простой и удобный интерфейс для работы с криптографическими примитивами, такими как шифры, хэши, подписи и сертификаты.

⚙️ Установка 👇👇👇

pip install cryptography


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

22 Nov, 10:00


📌 Извлечение файлов из zip архивов 👨‍💻

import os
import zipfile
import sys
import argparse

# Code to add the cli
parser = argparse.ArgumentParser()
parser.add_argument("-l", "--zippedfile", required=True, help="Zipped file")
args = vars(parser.parse_args())

#Catching the user defined zip file
zip_file = args['zippedfile']

file_name = zip_file

#To check if the entered zip file is present in the directory
if os.path.exists(zip_file) == False:
sys.exit("No such file present in the directory")

#Function to extract the zip file
def extract(zip_file):
file_name = zip_file.split(".zip")[0]
if zip_file.endswith(".zip"):

#Will use this to save the unzipped file in the current directory
current_working_directory = os.getcwd()
new_directory = current_working_directory + "/" + file_name
#Logic to unzip the file
with zipfile.ZipFile(zip_file, 'r') as zip_object:
zip_object.extractall(new_directory)
print("Extracted successfully!!!")
else:
print("Not a zip file")

extract(zip_file)



#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

22 Nov, 06:00


📌 Скрипт гороскоп

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,aiohttp,bs4
📂 База данных: sqlite3

📌 Скрипт Telegram бот для получения ежедневных гороскопов с сервиса horoscopes.rambler.ru.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

21 Nov, 14:00


🚀 Полезные библиотеки Python

💾 PyYAML

📌
Библиотека Python, синтаксический анализатор языка разметки YAML 1.1 для Python, имеет поддержку pickle, способный к расширению API. PyYAML поддерживает стандартные теги YAML и предоставляет специфичные для Python теги, которые позволяют представлять произвольный объект Python.

Применим для широкого спектра задач - от сложных конфигурационных файлов до сериализации объектов и персистентности.

⚙️ Установка 👇👇👇

pip install PyYAML


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

21 Nov, 10:00


📌 Добавление водяного знака на Ваше изображение 👨‍💻

import os
from PIL import Image

def watermark_photo(input_image_path,watermark_image_path,output_image_path):
base_image = Image.open(input_image_path)
watermark = Image.open(watermark_image_path).convert("RGBA")
position = base_image.size
newsize = (int(position[0]*8/100),int(position[0]*8/100))
watermark = watermark.resize(newsize)
new_position = position[0]-newsize[0]-20,position[1]-newsize[1]-20
transparent = Image.new(mode='RGBA',size=position,color=(0,0,0,0))
transparent.paste(base_image,(0,0))
transparent.paste(watermark,new_position,watermark)
image_mode = base_image.mode
print(image_mode)
if image_mode == 'RGB':
transparent = transparent.convert(image_mode)
else:
transparent = transparent.convert('P')
transparent.save(output_image_path,optimize=True,quality=100)
print("Saving"+output_image_path+"...")

folder = input("Enter Folder Path:")
watermark = input("Enter Watermark Path:")
os.chdir(folder)
files = os.listdir(os.getcwd())
print(files)

if not os.path.isdir("output"):
os.mkdir("output")

c = 1
for f in files:
if os.path.isfile(os.path.abspath(f)):
if f.endswith(".png") or f.endswith(".jpg"):
watermark_photo(f,watermark,"output/"+f)


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

21 Nov, 06:00


📌 Скрипт создание видео

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,fastapi, moviepy, google-api-core
📂 База данных: SQLAlchemy

📌 Скрипт Telegram бот для автоматического создания видео из входного изображения и аудио файла и выгрузки его в Ваш Youtube канал.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

20 Nov, 14:00


🚀 Полезные библиотеки Python

💾 SQLParse

📌
Библиотека Python, для форматирования и парсинга SQL-запросов.
Обеспечивает поддержку парсинга, разделения и форматирования операторов SQL.

⚙️ Установка 👇👇👇

pip install sqlparse


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

20 Nov, 10:00


📌 Проверка статуса сайтов из текстового файла и занесение информации о возможности доступа в csv файл 👨‍💻

import csv
import requests

status_dict = {"Website": "Status"}

def main():
with open("websites.txt", "r") as fr:
for line in fr:
website = line.strip()
status = requests.get(website).status_code
status_dict[website] = "working" if status == 200 \
else "not working"

with open("website_status.csv", "w", newline="") as fw:
csv_writers = csv.writer(fw)
for key in status_dict.keys():
csv_writers.writerow([key, status_dict[key]])

if __name__ == "__main__":
main()


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

20 Nov, 06:00


📌 Скрипт бот-предложения постов на публикацию

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlite3

📌 Скрипт Telegram бота с админ панелью, который дает возможность пользователям предлагать свои посты администратору для дальнейшей из публикации в Telegram канале.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

19 Nov, 14:00


🚀 Полезные библиотеки Python

💾 CherryPy

📌
Библиотека Python, одна из наиболее широко используемых объектно ориентированных программных платформ на Python. Она больше 10 лет остаётся актуальной благодаря минималистичному подходу, который не предлагают другие фреймворки Python.

Данная библиотека- максимально простое решение, используемое как обычный модуль Python. Программистам не нужно задумываться об особенностях веб-разработки, но при этом они получат доступ ко всем нужным функциям:

- Надёжный веб-сервер WSGI, совместимый с HTTP / 1.1, с пулом потоков.
- Поддержка PyPy, Jython.
- Поддержка сессий, кеширования и маршрутизации.
- Интеграция с любыми другими библиотеками.
- Простота в использовании для любого, кто знаком с основным синтаксисом языка.

⚙️ Установка 👇👇👇

pip install cherrypy 


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

19 Nov, 10:00


📌 Генерация seed фразы 👨‍💻

from mnemonic import Mnemonic
from unidecode import unidecode


LANGUAGES = {"en": "english",
"zh": "chinese_simplified",
"fr": "french",
"it": "italian",
"ja": "japanese",
"ko": "korean",
"es": "spanish"}

STRENGTHS = [128, 160, 192, 224, 256]

LENGTHS = [12, 15, 18, 21, 24]

LENGTH_STRENGTH = dict(zip(LENGTHS, STRENGTHS))

def strength(length: int) -> int:
strength = LENGTH_STRENGTH[length]
return strength


def generate_seed(strength: int, lang: str) -> str:
mnemo = Mnemonic(LANGUAGES[lang])

seed_phrase = mnemo.generate(strength=strength)
seed_list = seed_phrase.split()
final_seed_list = [unidecode(word) for word in seed_list]
final_seed_phrase = " ".join(final_seed_list)

return final_seed_phrase


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

19 Nov, 06:00


📌 Скрипт загрузчик видео на Youtube

💻 ЯП: Python 3.11+🐍
💾 Модули: pyrogram, google-api-python-client
📂 База данных: -

📌 Скрипт Telegram бот для загрузки ваших видео на Youtube.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

18 Nov, 14:00


🚀 Полезные библиотеки Python

💾 PyWhat

📌
Библиотека Python, для автоматической идентификации различных типов данных в тексте и файлах!

Поддерживает поиск IP-адресов, email, криптографических ключей, URL, номеров карт и др.

Позволяет фильтровать и сортировать результаты, экспортировать данные в JSON и применять специфические фильтры для задач, например, для анализа трафика или поиска утечек данных. Подходит для анализа pcap-файлов, поиска данных в коде, автоматизации задач безопасности и поиска багов в программах.

⚙️ Установка 👇👇👇

pip3 install pywhat[optimize] 


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

18 Nov, 10:00


📌 Удаление дубликатов файлов в заданной директории 👨‍💻

import hashlib
import os

def hashFile(filename):
BLOCKSIZE = 65536
hasher = hashlib.md5()
with open(filename, 'rb') as file:
buf = file.read(BLOCKSIZE)
while(len(buf) > 0):
hasher.update(buf)
buf = file.read(BLOCKSIZE)
return hasher.hexdigest()

if __name__ == "__main__":
hashMap = {}
deletedFiles = []
filelist = [f for f in os.listdir() if os.path.isfile(f)]
for f in filelist:
key = hashFile(f)
if key in hashMap.keys():
deletedFiles.append(f)
os.remove(f)
else:
hashMap[key] = f
if len(deletedFiles) != 0:
print('Deleted Files')
for i in deletedFiles:
print(i)
else:
print('No duplicate files found')


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

18 Nov, 06:00


📌 Скрипт грабер/чекер

💻 ЯП: Python 3.11+🐍
💾 Модули: telethon, pysocks, requests
📂 База данных: -

📌 Скрипт Telegram бота для парсинга выбранных каналов(также частных) для получения и проверки на работоспособность proxy.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

17 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Bokeh

📌
Библиотека Python, для визуализации данных, оптимизированная под браузеры.

Она поддерживает работу с веб-приложениями и JSON-объектами, а также оптимизирована под работу с данными в реальном времени.

Особенно часто Bokeh применяют для создания интерактивных визуализаций.

⚙️ Установка 👇👇👇

pip install bokeh


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

17 Nov, 10:00


📌 Распознание песни в пару строк кода 👨‍💻

import asyncio
from shazamio import Shazam

async def main():
shazam = Shazam()
out = await shazam.recognize('dora.ogg')
print(out)

loop = asyncio.get_event_loop()
loop.run_until_complete(main())

#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

17 Nov, 06:00


📌 Скрипт генерации изображений

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, requests, base64
📂 База данных: -

📌 Скрипт Telegram бота для генерации изображений по текстовому запросу с помощью AI FusionBrain.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

16 Nov, 14:45


📌 Потратьте всего несколько минут Вашего времени, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎

❗️Поддержите мою работу 🙏

❗️Огромное спасибо Вам 🔥

P.S. При 1400 просмотров постов в среднем за сутки… 60 рефералов🥹🥹🥹

Python_Scripts

16 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Ray

📌
Библиотека Python, помогает при работе с большими вычислениями, параллелизмом или распределенными системами в распределении нагрузки на несколько узлов.

Упрощает создание параллельных и распределенных приложений.

Преимущества:

- Удобная параллельная обработка данных.

- Возможность масштабировать код на несколько узлов кластера.

- Поддержка различных вычислительных задач: машинное обучение, симуляции и обработка данных.

⚙️ Установка 👇👇👇

pip install ray


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

16 Nov, 10:00


📌 Загрузка всех видео из плейлиста Youtube 👨‍💻

from pytube import Playlist
 
playlist = Playlist("https://www.youtube.com/playlist?example")
 
print(f"Загрузка плейлиста: {playlist.title}")
for video in playlist.videos:
    video.streams.first().download()
    print(f"Видео {video.title} загружено")


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

16 Nov, 06:00


📌 Скрипт для торговли токенами в сети SOL

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, seleniumbase, solders
📂 База данных: -

📌 Скрипт Telegram бота для покупки/продажи токенов в сети SOL используя адрес контракта.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

15 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Factory_boy

📌
Библиотека Python, для генерирования данных.

В отличие от Faker, она генерирует фикстуры — блоки кода, которые выполняются до или после тестовых функций.

Фикстуры помогают привести приложение в нужное состояние, задать исходные данные или сгенерировать информацию для теста. Эта библиотека упрощает их создание и применяется в основном в unit-тестировании.

⚙️ Установка 👇👇👇

pip install factory_boy


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

15 Nov, 10:00


📌 Поиск и отображение десяти рабочих рандомных публичных https/http проксей 👨‍💻

import asyncio
from proxybroker import Broker

async def show(proxies):
while True:
proxy = await proxies.get()
if proxy is None: break
print('Found proxy: %s' % proxy)

proxies = asyncio.Queue()
broker = Broker(proxies)
tasks = asyncio.gather(
broker.find(types=['HTTP', 'HTTPS'], limit=10),
show(proxies))

loop = asyncio.get_event_loop()
loop.run_until_complete(tasks)


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

15 Nov, 06:00


📌 Скрипт загрузчик видео youtube-dl с графическим интерфейсом

💻 ЯП: Python 3.11+🐍
💾 Модули: numpy, pillow, pypubsub, six, wxpython
📂 База данных: -

📌 Скрипт
загрузчика медиа youtube-dl с графическим интерфейсом.

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

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#youtube

📌
Подпишись Python_Scripts❗️

Python_Scripts

14 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Xlwings

📌
Библиотека Python, для автоматизации работы с Microsoft Excel!
С помощью этой библиотеки можно управлять Excel из Python-скриптов, создавать макросы, импортировать и экспортировать данные, а также создавать пользовательские функции (UDF) для интеграции Python и Excel. Она полезна для автоматизации задач и создания динамических таблиц, работающих с большими объёмами данных.

⚙️ Установка 👇👇👇

pip install xlwings


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

14 Nov, 10:00


📌 Копия сайта 👨‍💻 в пару строк кода ❗️

from pywebcopy import save_website

save_website(
url="https://httpbin.org/",
project_folder="E://savedpages//",
project_name="my_site",
bypass_robots=True,
debug=True,
open_in_browser=True,
delay=None,
threaded=False,
)


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

14 Nov, 06:00


📌 Скрипт планировщик

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlite3

📌 Скрипт Telegram бот для планирования выполнения заданий, легко адаптируемый под ваши нужды.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

13 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Backtrader

📌
Библиотека Python,для анализа торговых стратегий. Представьте, что у вас есть идея, как заработать на колебаниях цен на активы, но прежде чем использовать реальные деньги, вы хотите проверить свою идею на прошедших данных
Помогает "прокрутить" вашу стратегию на исторических данных и увидеть, насколько она была бы успешной. Даже без знания торговли, это как тестирование идеи с помощью симуляции, чтобы избежать рисков в реальном мире.

⚙️ Установка 👇👇👇

pip install backtrader


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

13 Nov, 10:00


📌 Удаление фона изображения

from rembg import remove

input_path = 'input.png'
output_path = 'output.png'

with open(input_path, 'rb') as i:
with open(output_path, 'wb') as o:
input = i.read()
output = remove(input)
o.write(output)


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

13 Nov, 06:00


📌 Скрипт генерации паролей

💻 ЯП: Python 3.11+🐍
💾 Модули: sys, itertools, argparse
📂 База данных: -

📌 Скрипт для генерации большого количества вариаций паролей на основе ключевых слов!
Помогает автоматизировать создание сложных, измененных паролей, используя характерные паттерны, такие как замена символов (например, a на @), чередование заглавных букв и добавление стандартных символов или чисел. Это делает его полезным для пентестеров, которые создают списки паролей для тестирования устойчивости систем к атакам грубой силы и взлому хешей.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись Python_Scripts❗️

Python_Scripts

12 Nov, 16:46


📌 Я стараюсь публиковать 📝максимально полезный и интересный для Вас контент 👨‍💻

📌 Попрошу 🙏, выразить вашу поддержку 🖐, потратив всего пару минут Вашего времени ❗️

Огромное 🔥 всем спасибо❗️

Python_Scripts

12 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Flask

📌
Библиотека Python, микрофреймворк для веб-разработки, который предоставляет минимальный набор инструментов для создания веб-приложений.

Он гибок и легко расширяем, что делает его идеальным для небольших проектов и прототипов.

Позволяет быстро создавать веб-приложения и API, что делает его популярным выбором среди разработчиков.

⚙️ Установка 👇👇👇

pip install flask


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

12 Nov, 10:00


📌 Создание QR-кода в пару строк кода ⌨️

import qrcode

input_URL = "https://www.google.com/"

qr = qrcode.QRCode(
version=1,
error_correction=qrcode.constants.ERROR_CORRECT_L,
box_size=15,
border=4,
)

qr.add_data(input_URL)
qr.make(fit=True)

img = qr.make_image(fill_color="red", back_color="white")
img.save("url_qrcode.png")

print(qr.data_list)


#минипроект

📌 Подпишись Python_Scripts❗️

Python_Scripts

12 Nov, 06:00


📌 Скрипт Telegram+Twitter

💻 ЯП: Python 3.11+🐍
💾 Модули: fastapi, tweetpy,python-telegram-bot
📂 База данных: SQLAlchemy

📌 Скрипт Telegram бота для управления и мониторинга добавленными учетными записями Twitter с админ-панелью и ролями для пользователей.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

11 Nov, 15:22


📌Новый бот 🕹, способный начислять бонусы за участие, активность и вовлечённость в экосистеме💵❗️

📌Требует минимального вложения времени❗️

📌Проект от создателей Notcoin и DOGS 💎❗️

Запустите по моей
ссылке-приглашению ❗️

Заранее спасибо 🙏 ❗️

Python_Scripts

11 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Urllib3

📌
Библиотека Python, мощный HTTP-клиент c простым для понимания и продуманным кодом. Она поддерживает безопасность потоков, пул соединений, проверку SSL / TLS на стороне клиента, загрузку файлов с многокомпонентным кодированием, создание повторных запросов и работу с редиректом HTTP, архивирование и разархивирование, а также прокси для HTTP и SOCKS.

⚙️ Установка 👇👇👇

pip install urllib3


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

11 Nov, 10:00


📌 Создание аудиокниги 📚 из текста pdf формата 📰.

from gtts import gTTS
import PyPDF2

pdf_File = open('name.pdf', 'rb')

pdf_Reader = PyPDF2.PdfFileReader(pdf_File)
count = pdf_Reader.numPages
textList = []

for i in range(count):
try:
page = pdf_Reader.getPage(i)
textList.append(page.extractText())
except:
pass

textString = " ".join(textList)

print(textString)

language = 'en'

myAudio = gTTS(text=textString, lang=language, slow=False)

myAudio.save("Audio.mp3")


#минипроект

📌 Подпишись Python_Scripts ❗️

Python_Scripts

11 Nov, 06:00


📌 Скрипт парсер репозиториев github

💻 ЯП: Python 3.11+🐍
💾 Модули: requests
📂 База данных: -

📌 Скрипт для поиска конфиденциальных данных в репозиториях Github(токены различных сервисов и API, логины/пароли, другие учетные данные).

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись Python_Scripts❗️

Python_Scripts

10 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Scikit-Image

📌
Библиотека Python, для обработки изображений.

Предлагает множество различных алгоритмов для сегментации, манипулирования цветовым пространством, геометрического преобразования, анализа, морфологии, обнаружения признаков и многого другого.

⚙️ Установка 👇👇👇

pip install scikit-image


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

10 Nov, 08:00


📌 Скрипт перехват портов

💻 ЯП: Python 3.11+🐍
💾 Модули: os,sys,socket,pwd
📂 База данных: -

📌 Скрипт для простого, безопасного и скрытого перехвата портов, не использует libpcap и не привязывается к интерфейсу сокета.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись Python_Scripts❗️

Python_Scripts

09 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Eel

📌
Библиотека Python, для создания кроссплатформенных приложений на базе Flask и Electron.
Позволяет использовать HTML, CSS и JavaScript для создания интерфейса.

⚙️ Установка 👇👇👇

pip install eel


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

09 Nov, 08:00


📌 Скрипт грабер Discord

💻 ЯП: Python 3.11+🐍
💾 Модули: os, base64, urlllib, threading
📂 База данных: -

📌 Скрипт пример простого грабера токенов Discord, работающего с любыми браузерами.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#discord

📌
Подпишись Python_Scripts❗️

Python_Scripts

08 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Responses

📌
Библиотека Python, которая имитирует ответы пользователя на запросы к серверу и часто используется в тестировании.

⚙️ Установка 👇👇👇

pip install responses


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

08 Nov, 08:00


📌 Скрипт аудит NoSQL БД и web-приложений

💻 ЯП: Python 3.11+🐍
💾 Модули: couchDB, httplib2, noSQLMap,requests
📂 База данных: -

📌 Скрипт, предназначен для аудита, а также автоматизации атак с использованием инъекций и использования уязвимостей конфигурации по умолчанию в базах данных NoSQL и web-приложениях.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись Python_Scripts❗️

Python_Scripts

07 Nov, 14:00


🚀 Полезные библиотеки Python

💾 StatsForecast

📌
Библиотека Python, для быстрого прогнозирования с помощью статистических и эконометрических моделей.

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

⚙️ Установка 👇👇👇

pip install statsforecast


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

07 Nov, 08:00


📌 Скрипт трекер Instagram аккаунта

💻 ЯП: Python 3.11+🐍
💾 Модули: instaloader,rich
📂 База данных: -

📌 Скрипт фиксирует любые изменения Instagram аккаунта(подписки, подписчиков,посты,bio…)

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#instagram

📌
Подпишись Python_Scripts❗️

Python_Scripts

06 Nov, 14:00


🚀 Полезные библиотеки Python

💾 ReactPy

📌
Библиотека Python, для создания пользовательских интерфейсов на языке Python без использования Javascript. Интерфейсы ReactPy создаются из компонентов, которые выглядят и ведут себя аналогично тем, что есть в ReactJS.

⚙️ Установка 👇👇👇

pip install reactpy


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

06 Nov, 12:30


⚡️ 1000+ ГБ IT-контента уже ждут вашего внимания!

Подпишись и получай всё самое полезное:

📱 Python

📱 OpenSource

👩‍💻 Linux

📱 Frontend

📱 Курсы IT

📱 Все направления

🔥 Не пропусти, успей подписаться пока ссылки не сгорели!

Python_Scripts

06 Nov, 08:00


📌 Скрипт стенография

💻 ЯП: Python 3.11+🐍
💾 Модули: altgraph, pillow, cruptography
📂 База данных: -

📌 Скрипт позволяет спрятать любые данные внутри вашего изображения с помощью стенографии.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись Python_Scripts❗️

Python_Scripts

05 Nov, 14:00


🚀 Полезные библиотеки Python

💾 QuantStats

📌
Библиотека Python, которая выполняет расчет инвестиционного портфеля, позволяя инвесторам и портфельным менеджерам лучше понимать свою работу, предоставляя им углубленную аналитику и метрики риска.

⚙️ Установка 👇👇👇

pip install quantstats


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

05 Nov, 08:00


📌 Скрипт транслитерации

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, re
📂 База данных: -

📌 Скрипт Telegram бот для преобразования текста написанного кирилицей на латиницу.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

04 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Viser

📌
Библиотека Python, для интерактивной 3D-визуализации на Python, вдохновленная такими инструментами, как Pangolin, rviz, meshcat и Gradio.

Библиотека предназначена для поддержки приложений в области 3D-видения и робототехники.

⚙️ Установка 👇👇👇

pip install viser


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

04 Nov, 08:00


📌 Скрипт резервного копирования БД

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, s3transfer
📂 База данных: postgreSQL

📌 Скрипт Telegram бота для резервного копирования БД.

Возможности:
-Выполнение резервного копирования отдельных баз данных на сервере БД
-Выгрузка каждой базы по отдельности в S3 хранилище
-Очистка хранилища от старых бэкапов
-Восстановление базы в специально созданную архивную с помощью бота
-Интерфейс управления восстановлением из бэкапа

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

03 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Pytorch-Ignite

📌
Библиотека Python, помогающая гибко и прозрачно обучать и оценивать нейросети в PyTorch.

Особенности PyTorch-Ignite:

— позволяет запускать любые обработчики на любые встроенные или кастомные события

— даёт возможность устанавливать контрольные точки, делать раннюю остановку, выполнять профилирование, планирование параметров и многое другое

— позволяет без проблем подключать дополнительные CPU, GPU и TPU

— имеет 50+ метрик, позволяющих легко оценивать модели

— бесшовно интегрируется с Tensorboard, MLFlow, WandB, Neptune

⚙️ Установка 👇👇👇

pip install pytorch-ignite


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

03 Nov, 08:00


📌 Скрипт анализ файлов python

💻 ЯП: Python 3.11+🐍
💾 Модули: ast,sys,os, collections
📂 База данных: -

📌 Скрипт, позволяющий анализировать ваш файл python.

Он предоставляет подробное представление о структуре и составе кода Python, включая информацию о функциях, классах, импорте, переменных и вызовах функций.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись Python_Scripts❗️

Python_Scripts

02 Nov, 14:00


🚀 Полезные библиотеки Python

💾 CatBoost

📌
Библиотека Python градиентного бустинга на деревьях решений, разработанная Яндексом.

Использует небрежные (oblivious) деревья решений, чтобы вырастить сбалансированное дерево. Одни и те же функции используются для создания левых и правых разделений (split) на каждом уровне дерева.

⚙️ Установка 👇👇👇

pip install catboost


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

02 Nov, 08:00


📌 Скрипт загрузка TikTok

💻 ЯП: Python 3.11+🐍
💾 Модули: pyrogram,requests,bs4
📂 База данных: mongoDB

📌 Скрипт Telegram бота для загрузки видео из TikTok без водяных знаков.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

01 Nov, 14:00


🚀 Полезные библиотеки Python

💾 Json-repair

📌
Библиотека Python для восстановления некорректного JSON. Она полезна при работе с данными, возвращаемыми языковыми моделями (LLM), которые часто могут возвращать неполные или некорректно форматированные JSON-строки

Библиотека исправляет эти ошибки автоматически, добавляя недостающие скобки, кавычки и исправляя простые синтаксические ошибки, сохраняя при этом контент.

⚙️ Установка 👇👇👇

pip install json-repair


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

01 Nov, 08:00


📌 Скрипт ссылка в файл

💻 ЯП: Python 3.11+🐍
💾 Модули: pyroform, aiofiles, requsts
📂 База данных: -

📌 Скрипт Telegram бота в который вы передаете стриминговую ссылку - получаете файл,который можно использовать без необходимости ожидания загрузки.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

31 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Arrow

📌
Библиотека Python для более удобной работы с датами и временем в Python. Она предоставляет простой API для создания, преобразования и форматирования объектов datetime, упрощая работу с временными зонами и временем выполнения задач.

Поддерживает естественные синтаксические конструкции и форматирование дат, а также имеет встроенные функции для манипуляции временем.

⚙️ Установка 👇👇👇

pip install arrow


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

31 Oct, 08:00


📌 Скрипт сохранения фото на Yandex диск

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, requests, yadisk
📂 База данных: -

📌 Скрипт Telegram бота который принимает фотографии от конкретных пользователей, проверяя их идентификаторы Telegram и сохраняет фото в указанной папке на Yandex диск.
Для пользователей, чьи идентификаторы не указаны, бот не будет показывать никакой активности.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

30 Oct, 14:00


🚀 Полезные библиотеки Python

💾 TerminalTextEffects

📌
Библиотека Python для создания визуальных эффектов терминала.

⚙️ Установка 👇👇👇

pip install terminaltexteffects


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

30 Oct, 08:00


📌 Скрипт чтение текста с фото и отправка ChatGPT

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,g4f
📂 База данных: postgresql

📌 Скрипт Telegram бота для чтения текста с фото и последующей отправкой текста в ChatGPT( экономит время школьникам и студентам на экзамене) с админ панелью(рассылка, менеджмент пользователей).

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

29 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Pynecone

📌
Библиотека Python , которая позволяет легко создавать интерактивные веб-приложения с использованием только Python.

Она упрощает процесс разработки, устраняя необходимость в написании JavaScript, HTML или CSS. Все веб-элементы и взаимодействия описываются непосредственно на Python.

⚙️ Установка 👇👇👇

pip install pynecone


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

29 Oct, 08:00


📌 Скрипт шаблон магазина

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: postgresql

📌 Скрипт Telegram бота-магазина легко настраиваемого, наполняемого товарами соответственно вашим потребностям с админ панелью и платежной системой в криптовалюте(BTC, LTC, USDT TRC-20, USDT ERC-20, USDD TRC-20, USDC ERC-20)

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

28 Oct, 14:00


🚀 Полезные библиотеки Python

💾 LLMCompiler

📌
Библиотека Python для оптимизации параллельных вызовов функций с использованием больших языковых моделей (LLM), таких как GPT и LLaMA.

Позволяет автоматически идентифицировать задачи, которые можно выполнять параллельно, снижая задержки и затраты. Этот инструмент полезен для ускорения и улучшения точности выполнения сложных задач с LLM.

⚙️ Установка 👇👇👇

conda create --name llmcompiler python=3.10 -y

conda activate llmcompiler

git clone https://github.com/SqueezeAILab/LLMCompiler

cd LLMCompiler

pip install -r requirements.txt


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

28 Oct, 08:00


📌 Скрипт краткое описание

💻 ЯП: Python 3.11+🐍
💾 Модули: python-telegram-bot, litellm, trafilatura, pypdf2, youtube-transcript-api
📂 База данных: -

📌 Скрипт Telegram бот который с помощью AI создает и отправляет пользователю краткое описание переданного ему текста, url-ссылки, pdf файла, youtube видео.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

27 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Tabled

📌
Библиотека Python для обнаружения и парсинга таблиц в PDF файлах.

Она использует surya для поиска всех таблиц в файлах в формате PDF, определения строк/столбцов и форматирования ячеек в markdown, csv или html.

⚙️ Установка 👇👇👇

pip install tabled-pdf


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

27 Oct, 08:00


📌 Скрипт кружки

💻 ЯП: Python 3.11+🐍
💾 Модули: pyTelegramBotAPI, moviepy
📂 База данных: -

📌 Скрипт Telegram бот, превращающий видео в кружки
Необходимо прислать видео, бот обработает его и пришлет вам кружок.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

26 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Diagrams

📌
Библиотека Python для создания диаграмм и схем.
Отлично подойдёт для объяснения идеи продукта заказчикам партнёрам.

⚙️ Установка 👇👇👇

pip install diagrams


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

26 Oct, 08:00


📌 Скрипт уведомления

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, yt-dlp, twitchapi
📂 База данных: postgresql

📌 Скрипт Telegram бота для уведомления о стримах на выбранных каналах YouTube, Twitch.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

25 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Hotpdf

📌
Библиотека Python, для быстрого анализа PDF-файлов, извлечения текста и поиска текста в PDF-документах, созданная поверх pdfminer.six

⚙️ Установка 👇👇👇

pip install hotpdf


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

25 Oct, 08:00


📌 Скрипт поиск книг

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, requests,bs4,lxml
📂 База данных: postgresql

📌 Скрипт Telegram бота для поиска(автор, название, серия) и загрузки(epub,fb2,mobi,pdf) книг с Flibusta.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

24 Oct, 14:00


🚀 Полезные библиотеки Python

💾 GitPython

📌
Библиотека Python , для реализации базового рабочего процесса git.

Если конкретнее,то позволяет:

-Добавить путь в репозиторий;
-Клонировать репозиторий git;
-Создавать и отправлять коммиты;
-Работать с ветками;
-Управлять подмодулями;

Все можно использовать для автоматизации работы с репозиториями, освобождая время для остальных вещей

⚙️ Установка 👇👇👇

pip install gitpython


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

24 Oct, 08:00


📌 Скрипт сканер каналов

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, telethon
📂 База данных: -

📌 Скрипт Telegram бота сканирующего каналы по заданным ключевым словам с отправкой уведомлений( асинхронный, простота развёртывания через Docker)

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

23 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Testcontainers

📌
Библиотека Python , облегчающая использование Docker-контейнеров для функционального и интеграционного тестирования

Это библиотека тестирования, которая позволяет писать тесты с использованием реальных зависимостей с помощью контейнеров Docker.

⚙️ Установка 👇👇👇

pip install testcontainers [postgres]


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

23 Oct, 08:00


📌 Скрипт для доступа к wireguard vpn

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: postgresql

📌 Скрипт Telegram бота для получения (оплаты ) доступа к wireguard vpn.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

22 Oct, 14:00


🚀 Полезные библиотеки Python

💾 gTTS

📌
Библиотека Python и инструмент командной строки (CLI) для взаимодействия с API преобразования текста в речь Google Translate.

Вы можете использовать её для записи озвученного текста в файл формата MP3, объект-подобный файл (bytestring) для дальнейшей обработки аудио или непосредственно в стандартный вывод.

Особенности:

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

⚙️ Установка 👇👇👇

pip install gTTS


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

22 Oct, 08:00


📌 Скрипт шаблон Telegram бота

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, django, celery, redis, sentry-sdk
📂 База данных: postgresql

📌 Скрипт безопасного, масштабируемого, надежного шаблона для разработки Telegram бота, удовлетворяющего все современные потребности при разработке.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

21 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Pyftpdlib

📌
Библиотека Python, для создания FTP-серверов;
она предоставляет высокоуровневый интерфейс для простого написания эффективных, масштабируемых и асинхронных FTP-серверов на Python.

⚙️ Установка 👇👇👇

pip install pyftpdlib


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

21 Oct, 08:00


📌 Скрипт обратной связи

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, sulguk
📂 База данных: -

📌 Скрипт Telegram бот для обратной связи, служащий для общения с пользователями без необходимости предоставления своих контактов.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

20 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Hupper

📌
Библиотека Python для автоматического перезапуска Python-приложений при изменении исходного кода.

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

⚙️ Установка 👇👇👇

pip install hupper


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

20 Oct, 08:00


📌 Скрипт сапёр

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: postgresql

📌 Скрипт Telegram бот игры «Сапёр»

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

19 Oct, 14:00


🚀 Полезные библиотеки Python

💾 LangFun

📌
Библиотека Python с открытым исходным кодом, разработанная Google.

В ней используется объектно-ориентированное программирование (ООП) для взаимодействия с LLM моделями, что упрощает создание и управление запросами через объекты и типы

Langfun поддерживает популярные LLM, такие как GPT, Claude и Llama, и легкоинтегрируется в Python-проекты.

Простота использования и мощный функционал делают библиотеку полезным инструментом для разработки ИИ-агентов и работы с большими языковыми моделями

⚙️ Установка 👇👇👇

pip install langfun


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

19 Oct, 08:00


📌 Скрипт для анонимного общения

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: postgresql

📌 Скрипт Telegram бот для анонимного общения с другими пользователями по типу чат-рулетки.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

18 Oct, 14:00


🚀 Полезные библиотеки Python

💾 Numerizer

📌
Библиотека Python, которая упрощает процесс преобразования различных текстовых форматов и вариантов написания чисел в численный формат.

⚙️ Установка 👇👇👇

pip install numerizer


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

18 Oct, 08:00


📌 Скрипт для обучения

💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,aiofiles
📂 База данных: sqlite3

📌 Скрипт Telegram бота для обучения с помощью карточек. Поддерживает регистрацию пользователей, управление уроками и отслеживает прогресс.
Включает функции для создания, просмотра и оценки карточек с удобным интерфейсом.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#telegram

📌
Подпишись Python_Scripts❗️

Python_Scripts

17 Oct, 14:00


🚀 Полезные библиотеки Python

💾 PySpark

📌
Библиотека Python, которая используется для распределенных вычислений на Python в рамках анализа и обработки больших данных (Big Data), а также машинного обучения (Machine Learning).

Позволяет проводить параллельную обработку без необходимости использования каких-либо модулей Python для потоковой или многопроцессорной обработки. Вся сложная коммуникация и синхронизация между потоками, процессами и даже разными CPU обрабатываются в Spark.

⚙️ Установка 👇👇👇

pip install pyspark


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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

17 Oct, 08:00


📌 Скрипт генератор промптов

💻 ЯП: Python 3.11+🐍
💾 Модули: revChatGPT
📂 База данных: -

📌 Скрипт генератор промптов для MidJourney на основе ChatGPT.

📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️

#other

📌
Подпишись Python_Scripts❗️

Python_Scripts

16 Oct, 14:00


🚀 Полезные библиотеки Python

💾 ZoneInfo

📌
Библиотека Python, которая позволяет работать с временными зонами, используя базу данных IANA.

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

⚙️ Установка 👇👇👇

Стандартная библиотека, добавлена в версии 3.9

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

#библиотеки

📌 Подпишись Python_Scripts ❗️

Python_Scripts

16 Oct, 09:00


💻 Давно хочешь выучить python?

Мы нашли для вас самый топовый интернет-ресурс, который поможет вам в этом!

На нём вы найдёте множество полезной информации о языке, дополнительные материалы, статьи и, просто, море фишек, что упростят вашу работу.

Автор акцентирует много внимания на практике, а так же вся информация структурирована!

🧑‍💻 Заходи на канал и будешь знать python лучше Гвидо ван Россума!