ادوات بايثون | python tools
2 subscribers
قناة مختصة لنشر :
ادوات باللغة بايثون
و اكواد باللغة بايثون
و بوتات باللغة البايثون
المالك : hemo_wanki@🐊🖤
Download Telegram
بسم الله🦦♥️
كود توليد باسوردات
=====================
import random
import string

def generate_strong_password(length=16):
if length < 8:
raise ValueError("طول كلمة المرور يجب أن يكون 8 أحرف أو أكثر")


lower = string.ascii_lowercase
upper = string.ascii_uppercase
digits = string.digits
symbols = string.punctuation


all_characters = lower + upper + digits + symbols
password = [
random.choice(lower),
random.choice(upper),
random.choice(digits),
random.choice(symbols)
]


password += random.choices(all_characters, k=length-4)


random.shuffle(password)


return ''.join(password)


strong_password = generate_strong_password(16)
print("Generated Strong Password:", strong_password)

=====================
👍1