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

Ваши предложения📝 @cmd_dark @CMD_Vega
Download Telegram
my_scheduler_bot-master.zip
7.9 KB
📌 Скрипт планировщик

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

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

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

#telegram

📌
Подпишись Python_Scripts❗️
👍143🔥3
📌 Копия сайта 👨‍💻 в пару строк кода ❗️

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❗️
5👍23🔥73👏1
🚀 Полезные библиотеки Python

💾 Xlwings

📌
Библиотека Python, для автоматизации работы с Microsoft Excel!
С помощью этой библиотеки можно управлять Excel из Python-скриптов, создавать макросы, импортировать и экспортировать данные, а также создавать пользовательские функции (UDF) для интеграции Python и Excel. Она полезна для автоматизации задач и создания динамических таблиц, работающих с большими объёмами данных.

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

pip install xlwings


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍101🔥1
youtube-dl-gui-master.zip
1.5 MB
📌 Скрипт загрузчик видео youtube-dl с графическим интерфейсом

💻 ЯП: Python 3.11+🐍
💾 Модули: numpy, pillow, pypubsub, six, wxpython
📂 База данных: -

📌 Скрипт
загрузчика медиа youtube-dl с графическим интерфейсом.

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

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

#youtube

📌
Подпишись Python_Scripts❗️
👍123
📌 Поиск и отображение десяти рабочих рандомных публичных 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❗️
👍133🔥3
🚀 Полезные библиотеки Python

💾 Factory_boy

📌
Библиотека Python, для генерирования данных.

В отличие от Faker, она генерирует фикстуры — блоки кода, которые выполняются до или после тестовых функций.

Фикстуры помогают привести приложение в нужное состояние, задать исходные данные или сгенерировать информацию для теста. Эта библиотека упрощает их создание и применяется в основном в unit-тестировании.

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

pip install factory_boy


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍92🔥1
Paper-SOL-main.zip
69.9 KB
📌 Скрипт для торговли токенами в сети SOL

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

📌 Скрипт Telegram бота для покупки/продажи токенов в сети SOL используя адрес контракта.

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

#telegram

📌
Подпишись Python_Scripts❗️
🔥7👍42
📌 Загрузка всех видео из плейлиста 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❗️
👍23🔥42
🚀 Полезные библиотеки Python

💾 Ray

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

Упрощает создание параллельных и распределенных приложений.

Преимущества:

- Удобная параллельная обработка данных.

- Возможность масштабировать код на несколько узлов кластера.

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

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

pip install ray


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
5👍4🔥2
📌 Потратьте всего несколько минут Вашего времени, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎

❗️Поддержите мою работу 🙏

❗️Огромное спасибо Вам 🔥

P.S. При 1400 просмотров постов в среднем за сутки… 60 рефералов🥹🥹🥹
2👍135🔥3😁2
FusionBot-Image-Generator-main.zip
8.3 KB
📌 Скрипт генерации изображений

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

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

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

#telegram

📌
Подпишись Python_Scripts❗️
2👍133🔥3
📌 Распознание песни в пару строк кода 👨‍💻

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❗️
👍11🔥63
🚀 Полезные библиотеки Python

💾 Bokeh

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

Она поддерживает работу с веб-приложениями и JSON-объектами, а также оптимизирована под работу с данными в реальном времени.

Особенно часто Bokeh применяют для создания интерактивных визуализаций.

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

pip install bokeh


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍53🔥3
xray-proxy-grabber-telegram-master.zip
15 MB
📌 Скрипт грабер/чекер

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

📌 Скрипт Telegram бота для парсинга выбранных каналов(также частных) для получения и проверки на работоспособность proxy.

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

#telegram

📌
Подпишись Python_Scripts❗️
👍92🔥1
📌 Удаление дубликатов файлов в заданной директории 👨‍💻

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❗️
👍133🔥1
🚀 Полезные библиотеки Python

💾 PyWhat

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

Поддерживает поиск IP-адресов, email, криптографических ключей, URL, номеров карт и др.

Позволяет фильтровать и сортировать результаты, экспортировать данные в JSON и применять специфические фильтры для задач, например, для анализа трафика или поиска утечек данных. Подходит для анализа pcap-файлов, поиска данных в коде, автоматизации задач безопасности и поиска багов в программах.

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

pip3 install pywhat[optimize] 


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍101
youtube-master .zip
964.1 KB
📌 Скрипт загрузчик видео на Youtube

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

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

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

#telegram

📌
Подпишись Python_Scripts❗️
👍62🔥2
📌 Генерация 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❗️
9🔥5👍3
🚀 Полезные библиотеки Python

💾 CherryPy

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

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

- Надёжный веб-сервер WSGI, совместимый с HTTP / 1.1, с пулом потоков.
- Поддержка PyPy, Jython.
- Поддержка сессий, кеширования и маршрутизации.
- Интеграция с любыми другими библиотеками.
- Простота в использовании для любого, кто знаком с основным синтаксисом языка.

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

pip install cherrypy 


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍92
predlozhka_aiogram_bot-main.zip
8.1 KB
📌 Скрипт бот-предложения постов на публикацию

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

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

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

#telegram

📌
Подпишись Python_Scripts❗️
2👍83🔥2
📌 Проверка статуса сайтов из текстового файла и занесение информации о возможности доступа в 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❗️
2👍94🔥2😁1