📌 Генератор сложных паролей с графическим интерфейсом 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
import random
from tkinter import *
from tkinter import messagebox
import pyperclip
gui = Tk()
gui.title('Password Generator')
gui.geometry('250x200')
gui.resizable(0,0)
def process():
length = int(string_pass.get())
lower = ['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']
upper = ['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']
num = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']
special = ['@', '#', '$', '%', '&', '*']
all = lower + upper + num + special
ran = random.sample(all,length)
password = "".join(ran)
messagebox.showinfo('Result', 'Your password {} \n\nPassword Copied to Clipboard'.format(password))
pyperclip.copy(password)
string_pass = StringVar()
label = Label(text="Password Length").pack(pady=10)
txt = Entry(textvariable=string_pass).pack()
btn = Button(text="Generator", command=process).pack(pady=10)
gui.mainloop()
a = "Pythyon"
print(a)
#минипроект
📌 Подпишись Python_Scripts❗️
👍17🔥6❤1
🚀 Полезные библиотеки Python
💾 Python-office
📌 Библиотека Python, для автоматизации делопроизводства, охватывающая большинство вариантов использования.
Предоставляет готовые функциональные возможности, позволяющие новичкам достигать своих целей одним нажатием кнопки , без каких-либо требований к знанию языка Python.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Python-office
📌 Библиотека Python, для автоматизации делопроизводства, охватывающая большинство вариантов использования.
Предоставляет готовые функциональные возможности, позволяющие новичкам достигать своих целей одним нажатием кнопки , без каких-либо требований к знанию языка Python.
⚙️ Установка 👇👇👇
pip install -i https://mirrors.aliyun.com/pypi/simple/ python-office -U
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍6❤3
FileStreamBot-main.zip
13.5 KB
📌 Скрипт распространения файлов
💻 ЯП: Python 3.11+🐍
💾 Модули: hydrogram, tgcrypto, quart, uvicorn
📂 База данных: -
📌 Скрипт Telegram бота , который позволяет делиться файлами Telegram с помощью hhtp ссылок
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: hydrogram, tgcrypto, quart, uvicorn
📂 База данных: -
📌 Скрипт Telegram бота , который позволяет делиться файлами Telegram с помощью hhtp ссылок
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍8❤1🔥1
📌 Скрипт простой http сервера 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
# mHTTP - A simple HTTP server
# Written by M.V.Harish Kumar on 24/10/2023
import sys, socket
from pathlib import Path
HOST = "0.0.0.0"
PORT = 1997
FOLDER = '.' if len(sys.argv) < 2 else sys.argv[1]
def get_content(path):
ext = "html"
if path == "/":
try:
with open(FOLDER + "/index.html", "r") as f:
content = f.read()
except FileNotFoundError:
content = "The Server is working! but there is no index.html file to render"
else:
try:
with open(FOLDER + path, "r") as f:
if Path(FOLDER + path).suffix != ".html":
ext = "plain"
content = f.read()
except FileNotFoundError:
return 404, "File not found", ext
return 200, content, ext
with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
try:
s.bind((HOST, PORT))
s.listen()
print("mHTTP: The Micro-HTTP Server")
print(f"Server Started running at {HOST}:{PORT}\n")
print("mhttp: waiting for connections...")
while True:
clnt, caddr = s.accept()
with clnt:
print(f"mhttp: got connection from {caddr[0]}:{caddr[1]}")
req = clnt.recv(1024).decode()
if not req:
print("mhttp: connection closed unexpectedly", file=sys.stderr)
break
req = req.split("\r\n")
print(f"mhttp: got request: {req[0]}")
path = req[0].split(" ")[1]
sts_cd, content, ftype = get_content(path)
resp = f"HTTP/1.1 {sts_cd}\r\n" \
f"Content-Type: text/{ftype}\r\n" \
"\r\n" + content
clnt.sendall(resp.encode())
print(f"mhttp: sent response({sts_cd}) to {caddr[0]}:{caddr[1]}")
except KeyboardInterrupt:
print("mhttp: Got Keyboard Interrupt", file=sys.stderr)
print("mhttp: Closing Connection.", file=sys.stderr)
#минипроект
📌 Подпишись Python_Scripts❗️
👍7❤6😁1
🚀 Полезные библиотеки Python
💾 Easy-docker
📌 Библиотека Python, упрощающая использование Docker в Python.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Easy-docker
📌 Библиотека Python, упрощающая использование Docker в Python.
⚙️ Установка 👇👇👇
pip install easy-docker
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍10❤2
GoblinMineBot-master.zip
2 MB
📌 Скрипт Goblin Mine game
💻 ЯП: Python 3.11+🐍
💾 Модули: pyrogram,aiohttp, pysocks
📂 База данных: -
📌 Скрипт бота для автоматизации действий в игре Goblin Mine game.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: pyrogram,aiohttp, pysocks
📂 База данных: -
📌 Скрипт бота для автоматизации действий в игре Goblin Mine game.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍5❤3🔥2
📌 Скрипт отправки сообщения WhatsApp в заданное время 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
# noob (me), you need to install pywhatkit first
# in order to import pywhatkit...
import pywhatkit
from datetime import datetime
PHONE_NUMBER = input("Enter Phone Number: ")
# Must include all number info about region (and '+' sign).
MESSAGE = input("Enter Message: ")
HR = int(input("Enter Hour: "))
# 24 Hour Format
MIN = int(input("Enter Minutes:"))
pywhatkit.sendwhatmsg(PHONE_NUMBER, MESSAGE, HR, MIN)
# Send a message at HR:MIN.
# (Doesn't send until then)
# (Doesn't close currrent tab, if called again will open another)
pywhatkit.sendwhatmsg_instantly(PHONE_NUMBER, MESSAGE, tab_close=True)
# Same, but sends instantly
# optional args tab_close closes the current tab after sent
pywhatkit.image_to_ascii_art("folders/name.jpeg", "ascii")
# tricky, because WhatsApp characters does not align properly
#минипроект
📌 Подпишись Python_Scripts❗️
🔥14👍5❤3
🚀 Полезные библиотеки Python
💾 Python-dotenv
📌 Библиотека Python, для загрузки переменных окружения из .env файлов в проекты Python!
Позволяет сохранять конфиденциальные данные, такие как API-ключи, пароли и настройки, в текстовых файлах, избегая жесткого кодирования их в исходном коде.
Основные функции:
Загрузка переменных окружения из .env файлов в процессе работы приложения.
Поддержка чтения различных форматов, включая простые ключ-значение пары.
Возможность создания и использования переменных окружения для конфигурации приложения, не изменяя системные переменные окружения.
Совместимость с популярными фреймворками, такими как Flask и Django.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Python-dotenv
📌 Библиотека Python, для загрузки переменных окружения из .env файлов в проекты Python!
Позволяет сохранять конфиденциальные данные, такие как API-ключи, пароли и настройки, в текстовых файлах, избегая жесткого кодирования их в исходном коде.
Основные функции:
Загрузка переменных окружения из .env файлов в процессе работы приложения.
Поддержка чтения различных форматов, включая простые ключ-значение пары.
Возможность создания и использования переменных окружения для конфигурации приложения, не изменяя системные переменные окружения.
Совместимость с популярными фреймворками, такими как Flask и Django.
⚙️ Установка 👇👇👇
pip install python-dotenv
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
❤5👍4🔥2
Online_Book_Shop_Bot-master.zip
41.4 KB
📌 Скрипт книжный магазин
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlalchemy
📌 Скрипт Telegram бота книжного магазина.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlalchemy
📌 Скрипт Telegram бота книжного магазина.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍13🔥4❤2
📌 Скрипт озвучивания статей из Wikipedia 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
import pyttsx3
import wikipedia
from pprint import pprint
def page(title: str, sentences = 2):
"""
:param title: (str) the title of the Wikipedia page to summarize
:param sentences: (int) the number of sentences to include in the summary (optional, default is 2)
:return: (str) the summary of the Wikipedia page
"""
content = wikipedia.summary(title, sentences = sentences)
return content
def voicing_text(text):
"""
Speaks the given text using the text-to-speech engine
:param text: (str) the text to speak
:return: (str) the input text
"""
# Initialize the engine
engine = pyttsx3.init()
# Set the voice to be used
voices = engine.getProperty('voices')
engine.setProperty('voice', voices[0].id)
# Speak the text
engine.say(text)
engine.runAndWait()
# returns the input text in order to provide subtitles for the spoken audio
return text
def main():
# Specify values:
wiki_page = input("Enter the name of the wikipedia page: ")
specify_num_of_sentences = input("Do you want to specify the number of sentences (default is 2)? (y/n): ")
if specify_num_of_sentences == "y" or specify_num_of_sentences == "Y":
num_of_sentences = input("Enter the number of sentences to include in the summary: ")
print(voicing_text(page(wiki_page, num_of_sentences)))
else:
print(voicing_text(page(wiki_page)))
if __name__ == "__main__":
main()
#минипроект
📌 Подпишись Python_Scripts❗️
👍14❤2
🚀 Полезные библиотеки Python
💾 Unsync
📌 Библиотека Python, которая предоставляет упрощённые инструменты для работы с асинхронным кодом, включая возможность смешивать синхронный и асинхронный код!
Особенности библиотеки:
- Упрощённое управление задачами.
-Смешивание синхронного и асинхронного кода.
-Поддержка различных типов выполнения.
-Интуитивный API.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Unsync
📌 Библиотека Python, которая предоставляет упрощённые инструменты для работы с асинхронным кодом, включая возможность смешивать синхронный и асинхронный код!
Особенности библиотеки:
- Упрощённое управление задачами.
-Смешивание синхронного и асинхронного кода.
-Поддержка различных типов выполнения.
-Интуитивный API.
⚙️ Установка 👇👇👇
pip install unsync
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍12❤1
cinema_bot-main.zip
7.6 KB
📌 Скрипт поиск информации о фильмах и сериалах
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlite3
📌 Скрипт Telegram бота для поиска информации о фильмах и сериалах со статистикой и историей поиска
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram
📂 База данных: sqlite3
📌 Скрипт Telegram бота для поиска информации о фильмах и сериалах со статистикой и историей поиска
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
👍13❤4🔥3👏1
📌 Скрипт сохранения аудио дорожки 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
import os
import pytube
from moviepy.editor import *
# Define the YouTube video URL
youtube_url = "https://www.youtube.com/watch?v=E6eKvji_BoE"
# Create a PyTube object and get the audio stream
yt = pytube.YouTube(youtube_url)
audio_stream = yt.streams.filter(only_audio=True).first()
# Download the audio stream as a temporary file
temp_file = audio_stream.download()
# Convert the audio stream to an MP3 file using MoviePy
audio_clip = AudioFileClip(temp_file)
mp3_file = os.path.join("Give Your own path", "Name.mp3")
audio_clip.write_audiofile(mp3_file)
# Clean up the temporary file
os.remove(temp_file)
print("Audio extracted and saved as MP3 file to", mp3_file)
#минипроект
📌 Подпишись Python_Scripts❗️
👍14🔥6
🚀 Полезные библиотеки Python
💾 PandasAI
📌 Библиотека Python, для анализа данных с поддержкой различных форматов (SQL, CSV, pandas, MongoDB и т.д.)
Библиотека использует большие языковые модели (LLMs) — GPT-3.5/4 и другие — для создания интерфейса, позволяющего пользователям взаимодействовать с данными через естественный язык.
PandasAI делает анализ данных более интуитивным и включает поддержку визуализации и REST API для интеграции с веб-приложениями.
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 PandasAI
📌 Библиотека Python, для анализа данных с поддержкой различных форматов (SQL, CSV, pandas, MongoDB и т.д.)
Библиотека использует большие языковые модели (LLMs) — GPT-3.5/4 и другие — для создания интерфейса, позволяющего пользователям взаимодействовать с данными через естественный язык.
PandasAI делает анализ данных более интуитивным и включает поддержку визуализации и REST API для интеграции с веб-приложениями.
⚙️ Установка 👇👇👇
pip install pandasai
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
❤10👍7
📌 Листинг 30 декабря 💰
Кто еще не зарегистрирован, потратьте всего несколько минут Вашего времени ❤️🔥, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎
❗️Поддержите мою работу 🙏
❗️Огромное спасибо Вам 🔥
Кто еще не зарегистрирован, потратьте всего несколько минут Вашего времени ❤️🔥, зарегистрируйтесь в боте … имеете неплохой шанс получить достойное вознаграждение 💎
❗️Поддержите мою работу 🙏
❗️Огромное спасибо Вам 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12😁4❤1
django4-aiogram3-template-main.zip
16.5 KB
📌 Скрипт шаблон
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,django
📂 База данных: postgresql
📌 Скрипт простой полнофункциональный шаблон для Telegram ботов с веб приложением.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram,django
📂 База данных: postgresql
📌 Скрипт простой полнофункциональный шаблон для Telegram ботов с веб приложением.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
5🔥11❤6
📌 Информация об ip-адресе 👨💻
#минипроект
📌 Подпишись Python_Scripts❗️
import os
import urllib.request as urllib2
import json
while True:
ip = input("What is your target IP: ")
url = "http://ip-api.com/json/"
response = urllib2.urlopen(url + ip)
data = response.read()
values = json.loads(data)
print("IP: " + values["query"])
print("City: " + values["city"])
print("ISP: " + values["isp"])
print("Country: " + values["country"])
print("Region: " + values["region"])
print("Timezone: " + values["timezone"])
break
#минипроект
📌 Подпишись Python_Scripts❗️
🔥10👍4❤2
🚀 Полезные библиотеки Python
💾 Slowapi
📌 Библиотека Python, предназначенная для ограничения количества запросов (rate-limiting) в веб-приложениях, разработанных на основе FastAPI! Она использует библиотеку limits для реализации функциональности ограничения запросов.
Особенности включают возможность настройки лимитов на основе различных критериев (например, IP-адреса, уникального идентификатора пользователя или других параметров).
Она поддерживает конфигурацию различных стратегий ограничения, включая фиксированные временные окна и токен-ведро.
Позволяет легко интегрировать обработку превышения лимита запросов с возвратом соответствующих HTTP-ответов, таких как 429 (Too Many Requests).
⚙️ Установка 👇👇👇
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
💾 Slowapi
📌 Библиотека Python, предназначенная для ограничения количества запросов (rate-limiting) в веб-приложениях, разработанных на основе FastAPI! Она использует библиотеку limits для реализации функциональности ограничения запросов.
Особенности включают возможность настройки лимитов на основе различных критериев (например, IP-адреса, уникального идентификатора пользователя или других параметров).
Она поддерживает конфигурацию различных стратегий ограничения, включая фиксированные временные окна и токен-ведро.
Позволяет легко интегрировать обработку превышения лимита запросов с возвратом соответствующих HTTP-ответов, таких как 429 (Too Many Requests).
⚙️ Установка 👇👇👇
pip install slowapi
📁 Документация
#библиотеки
📌 Подпишись Python_Scripts ❗️
👍16😁4❤2
youtube-dl-bot-main.zip
7.3 KB
📌 Скрипт для скачивания видео
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, bs4, requests
📂 База данных: -
📌 Скрипт Telegram бота для скачивания видео с Youtube, Instagram, TikTok, X, Spotify, Pinterest.
Отправил ссылку,получил видео файл.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
💻 ЯП: Python 3.11+🐍
💾 Модули: aiogram, bs4, requests
📂 База данных: -
📌 Скрипт Telegram бота для скачивания видео с Youtube, Instagram, TikTok, X, Spotify, Pinterest.
Отправил ссылку,получил видео файл.
📌 Вся информация приведена исключительно в ознакомительных целях❗️❗️❗️
#telegram
📌 Подпишись Python_Scripts❗️
🔥19❤5👍3