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

Ваши предложения📝 @cmd_dark @CMD_Vega
Download Telegram
telegram-report-bot-master.zip
68.9 KB
📌 Скрипт репорты

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

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

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

#telegram

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

💾 Pandas-datareader

📌
Библиотека Python, для получения финансовых и экономических данных из различных удалённых источников и API, таких как Yahoo Finance, FRED, и World Bank! Это расширение для библиотеки pandas, которое упрощает доступ к данным для анализа.
Основные функции — чтение данных из множества Интернет-источников и кэширование запросов для оптимизации производительности. Библиотека поддерживает Python версии 3.6 и выше и регулярно используется в исследовательской и аналитической среде для работы с временными рядами и финансовыми данными.

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

pip install pandas-datareader


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
🔥6👍4
freelance-assistant-main.zip
8.6 KB
📌 Скрипт парсер новых заказов

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

📌 Скрипт Telegram бот для сбора новых фриланс заказов в избранных категориям с сайтов kwork, freelance.habr ( с возможностью добавления новых сайтов)

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

#telegram

📌
Подпишись Python_Scripts❗️
👍163🔥3
📌 Спам рассылка 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❗️
🔥13👍73
🚀 Полезные библиотеки Python

💾 Pillow

📌
Библиотека Python,которая позволяет выполнять различные действия с изображениями: фильтрацию, обрезку, избавление от шумов, повороты, анимацию, наложение, создание QR-кодов…

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

pip install pillow


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍51🔥1
Telegram_bot-inAiogram3-main.zip
9.3 KB
📌 Скрипт открытие торговых позиций

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

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

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

#telegram

📌
Подпишись Python_Scripts❗️
1🔥12👍5😁21
📌 Простой скрипт позволяет просмотреть пароль от 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❗️
🔥14😁8👍62🎉2👏1
🚀 Полезные библиотеки Python

💾 BeautifulSoup

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

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

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

pip install beautifulsoup4


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
🥰7👍21
TelegramWeatherBot-main.zip
7.9 KB
📌 Скрипт прогноз погоды

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

📌 Скрипт Telegram бот для получения погоды. Работают Inline запросы, подписка на погоду и прогноз на ближайшие 3 дня.

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

#telegram

📌
Подпишись  Python_Scripts❗️
👍31🔥1
📌 Азбука Морзе👨‍💻

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

💾 Python-hdwallet

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

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

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

pip install hdwallet


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍43🔥2👏2🎉2
Music-Spo.zip
205.8 KB
📌 Скрипт Spotify

💻 ЯП: Python 3.11+🐍
💾 Модули:pyrogram, py-tgcals, yt-dlp, httpx
📂 База данных: MongoDB

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

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

#telegram

📌
Подпишись Python_Scripts❗️
🔥92👍2
📌 Простой переводчик 👨‍💻
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❗️
7🔥5👍3👏3
🚀 Полезные библиотеки Python

💾 Mahotas

📌
Библиотека Python, которая изначально была разработана для информатики биоизображений. Позволяет разработчикам использовать расширенные функции, такие как локальные двоичные шаблоны и haralick. Он может вычислять 2D- и 3D-изображения с помощью своего модуля mahotas.features.haralick и извлекает информацию из изображений для выполнения расширенной обработки изображений.

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

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

pip install mahotas


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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍82
Forwarded from Python_Scripts (AnyPost | Lightning)
📌 Потратьте всего несколько минут Вашего времени, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎

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

❗️Огромное спасибо Вам 🔥
1👍113🔥2
telegram-stats-demo-master.zip
29.6 KB
📌 Скрипт сбор статистики

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

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

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

#telegram

📌
Подпишись  Python_Scripts❗️
👍7🔥21
Python_Scripts pinned Deleted message
📌 Чтение заголовков писем для избранных аккаунтов gmail в терминале 👨‍💻

import imaplib

user = 'Your Gamil address'
password = 'Your password'

mail = imaplib.IMAP4_SSL('imap.gmail.com')
mail.login(user, password)
mail.list()

mail.select("inbox") # connects to your inbox, change the argument to access different categories.

def readMails(address):
result, data = mail.search(None, '(FROM '+'"'+address+'")') #If you would like to view mails that are sent to another mail, change FROM into TO

ids = data[0] # data is a list.
id_list = ids.split()
latest_email_id = id_list[-1] # gets the latest mail from the particular user

result, data = mail.fetch(latest_email_id, "(RFC822)")

basic_email = data[0][1]
# contains all information including payloads and html content

index_start1 = basic_email.index(b'Subject') #Starting index for your subject
index_end1 = index_start1 + 40 # Change the value of 40 into any other value to suit your preferences

subject = basic_email[index_start1:index_end1] #seperating the subject alone from the rest of the basic email

subject = subject.strip(b'b\'Subject:') #removing additional unneccessary data from the subject
subject_end = subject.index(b'\r')

print('-------FROM '+address+'-------\n\n') #Printing the emails
print("Subject: ", subject[0:subject_end], '\n\n')

listOfMails = ['mail1@gmail.com','mail2@gmail.com'] #Modify the list contents here to suit you. If you would like to view mails
# from say, 'abc@gmail.com' change 'mail1@gmail.com' to 'abc@gmail.com'
for addresses in listOfMails:
readMails(addresses)

#минипроект

📌 Подпишись  Python_Scripts❗️
🔥64👍1👏1
🚀 Полезные библиотеки Python

💾 Mesop

📌
Библиотека Python,от Google, упрощающая создание AI веб-приложений на Python. Она ориентирована на ускоренную разработку AI-приложений и демонстрационных интерфейсов, не требуя навыков в JavaScript, CSS или HTML.
Поддерживает горячую перезагрузку, обеспечивая быструю настройку интерфейсов. Код создается с помощью Python, в том числе с использованием готовых компонентов и API для упрощенного подключения модели.

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

pip install mesop 

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

#библиотеки

📌 Подпишись Python_Scripts ❗️
👍123🔥1
telegram-bombsweeper-bot-master.zip
51 KB
📌 Скрипт минёр 

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

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

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

#telegram

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