aiogram_calendar-master.zip
14.3 KB
📌 Скрипт работа с датой
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: -
📌 Скрипт готовый инлайн календарь и инструмент выбора даты легко интегрируемый в ваши Telegram боты.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: -
📌 Скрипт готовый инлайн календарь и инструмент выбора даты легко интегрируемый в ваши Telegram боты.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍6🤩5🔥2
📌 Уменьшение разрешения изображения 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
# 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❗️
🔥8👍4
🚀 Полезные библиотеки Python
💾 SQLA
📌 Библиотека Python, популярный фреймворк для работы с базами данных на Python. На нем можно делать описания для ORM или использовать сырой SQL, удобно строить SQL-запросы, передавая во встроенные функции имена классов, где находится таблица. SQLA реализует автоматическую проверку этих запросов перед их исполнением для избежания SQL-инъекций. Позволяет работать с аннотациями типов, что сильно упрощает процесс разработки.
SQLA не зависит от того, какую базу данных вы используете: необходима лишь библиотека, осуществляющая подключение к протоколу СУБД и имеющая диалекты, которые можно написать самому.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 SQLA
📌 Библиотека Python, популярный фреймворк для работы с базами данных на Python. На нем можно делать описания для ORM или использовать сырой SQL, удобно строить SQL-запросы, передавая во встроенные функции имена классов, где находится таблица. SQLA реализует автоматическую проверку этих запросов перед их исполнением для избежания SQL-инъекций. Позволяет работать с аннотациями типов, что сильно упрощает процесс разработки.
SQLA не зависит от того, какую базу данных вы используете: необходима лишь библиотека, осуществляющая подключение к протоколу СУБД и имеющая диалекты, которые можно написать самому.
⚙️ Установка 👇👇👇
pip install SQLAlchemy
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍6👏4❤3
📌 Потратьте всего несколько минут Вашего времени, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎
❗️Поддержите мою работу 🙏
❗️Огромное спасибо Вам 🔥
❗️Поддержите мою работу 🙏
❗️Огромное спасибо Вам 🔥
1👍11🔥7
ReferalBot-main.zip
15.1 KB
📌 Скрипт шаблон
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: SQLAlchemy
📌 Скрипт шаблон Telegram бота включащий в себя функции доступа после подписки, получения ID пользователей, ботов, каналов, чатов.
Админ панель с выгрузкой всех пользователей в JSON, рассылка сообщений, добавление и удаление каналов для подписки.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: SQLAlchemy
📌 Скрипт шаблон Telegram бота включащий в себя функции доступа после подписки, получения ID пользователей, ботов, каналов, чатов.
Админ панель с выгрузкой всех пользователей в JSON, рассылка сообщений, добавление и удаление каналов для подписки.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
1👍14❤4
📌 Шифрование и расшифровка текста👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
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❗️
👍8🔥2🤩2❤1
🚀 Полезные библиотеки Python
💾 JSONObject
📌 Библиотека Python, для быстрого преобразования json в объекты Python. Крайне удобно, когда необходимо принимать данные по API и парсить их в определенные структуры.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 JSONObject
📌 Библиотека Python, для быстрого преобразования json в объекты Python. Крайне удобно, когда необходимо принимать данные по API и парсить их в определенные структуры.
⚙️ Установка 👇👇👇
pip install jsonobject
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍6❤3🔥2
tg-subscribe-main.zip
27.3 KB
📌 Скрипт подписки на платную услугу
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: aiosqlite
📌 Скрипт шаблон Telegram бота для управления, отслеживания платных подписок пользователей на какую-либо услугу.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: aiosqlite
📌 Скрипт шаблон Telegram бота для управления, отслеживания платных подписок пользователей на какую-либо услугу.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍11❤2🔥1
📌 Преобразование входного xml файла в json👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
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❗️
👍15❤5🤩2
🚀 Полезные библиотеки Python
💾 Paramiko
📌 Библиотека Python, реализующая протокол SSHv2,которая предоставляет функциональность как для SSH-клиентов, так и для серверов, включая такие возможности, как удаленное выполнение команд и безопасная передача файлов. Она используется как основа для более высокоуровневых инструментов, таких как Fabric, которые предназначены для автоматизации задач администрирования серверов.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Paramiko
📌 Библиотека Python, реализующая протокол SSHv2,которая предоставляет функциональность как для SSH-клиентов, так и для серверов, включая такие возможности, как удаленное выполнение команд и безопасная передача файлов. Она используется как основа для более высокоуровневых инструментов, таких как Fabric, которые предназначены для автоматизации задач администрирования серверов.
⚙️ Установка 👇👇👇
pip install paramiko
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍11❤3🔥2
telegram-report-bot-master.zip
68.9 KB
📌 Скрипт репорты
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: -
📌 Скрипт Telegram бота для управления и передачи репортов от пользователей администратору за нарушения некоторых правил в ваших чатах.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: -
📌 Скрипт Telegram бота для управления и передачи репортов от пользователей администратору за нарушения некоторых правил в ваших чатах.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍8❤2🔥1
📌 Получаем из изображения pdf файл 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
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👏2❤1
🚀 Полезные библиотеки Python
💾 Pandas-datareader
📌 Библиотека Python, для получения финансовых и экономических данных из различных удалённых источников и API, таких как Yahoo Finance, FRED, и World Bank! Это расширение для библиотеки pandas, которое упрощает доступ к данным для анализа.
Основные функции — чтение данных из множества Интернет-источников и кэширование запросов для оптимизации производительности. Библиотека поддерживает Python версии 3.6 и выше и регулярно используется в исследовательской и аналитической среде для работы с временными рядами и финансовыми данными.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 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❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, lxml, bs4
📂 База данных: aiosqlite
📌 Скрипт Telegram бот для сбора новых фриланс заказов в избранных категориям с сайтов kwork, freelance.habr ( с возможностью добавления новых сайтов)
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍16❤3🔥3
📌 Спам рассылка email 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
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👍7❤3
🚀 Полезные библиотеки Python
💾 Pillow
📌 Библиотека Python,которая позволяет выполнять различные действия с изображениями: фильтрацию, обрезку, избавление от шумов, повороты, анимацию, наложение, создание QR-кодов…
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Pillow
📌 Библиотека Python,которая позволяет выполнять различные действия с изображениями: фильтрацию, обрезку, избавление от шумов, повороты, анимацию, наложение, создание QR-кодов…
⚙️ Установка 👇👇👇
pip install pillow
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍5❤1🔥1
Telegram_bot-inAiogram3-main.zip
9.3 KB
📌 Скрипт открытие торговых позиций
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,aiohttp, pybit
📂 База данных: -
📌 Скрипт Telegram бот для работы с Bybit API, который будет открывать позицию, закрывать её при достижении прибыли и отправлять уведомление.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,aiohttp, pybit
📂 База данных: -
📌 Скрипт Telegram бот для работы с Bybit API, который будет открывать позицию, закрывать её при достижении прибыли и отправлять уведомление.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
1🔥12👍5😁2❤1
📌 Простой скрипт позволяет просмотреть пароль от wi-fi к которому вы подключены👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
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👍6❤2🎉2👏1
🚀 Полезные библиотеки Python
💾 BeautifulSoup
📌 Библиотека Python, для парсинга данных с HTML- и XML-разметок. С помощью нее можно автоматизировать процесс сбора информации с web-сайтов в Python-стиле.
Используется среди аналитиков, ученых и разработчиков, которые для сбора данных.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 BeautifulSoup
📌 Библиотека Python, для парсинга данных с HTML- и XML-разметок. С помощью нее можно автоматизировать процесс сбора информации с web-сайтов в Python-стиле.
Используется среди аналитиков, ученых и разработчиков, которые для сбора данных.
⚙️ Установка 👇👇👇
pip install beautifulsoup4
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
🥰7👍2❤1
TelegramWeatherBot-main.zip
7.9 KB
📌 Скрипт прогноз погоды
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, requests
📂 База данных: -
📌 Скрипт Telegram бот для получения погоды. Работают Inline запросы, подписка на погоду и прогноз на ближайшие 3 дня.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, requests
📂 База данных: -
📌 Скрипт Telegram бот для получения погоды. Работают Inline запросы, подписка на погоду и прогноз на ближайшие 3 дня.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍3❤1🔥1
📌 Азбука Морзе👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
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👏4❤2🔥1😁1