• 🌙 Community Spirit

    Ramadan Mubarak! To honor this month, Crax has paused NSFW categories. Wishing you peace and growth!

Source Code Random User Account Generator (1 Viewer)

Currently reading:
 Source Code Random User Account Generator (1 Viewer)

Recently searched:

1ultrapower

Member
LV
2
Joined
Dec 28, 2023
Threads
10
Likes
7
Awards
6
Credits
5,186©
Cash
0$
from faker import Faker
import random
import string

fake = Faker()

def generate_random_password(length=12):
characters = string.ascii_letters + string.digits + string.punctuation
password = ''.join(random.choice(characters) for _ in range(length))
return password

def generate_user_account():
# Génération des informations utilisateur
first_name = fake.first_name()
last_name = fake.last_name()
username = f"{first_name.lower()}.{last_name.lower()}"
email = generate_random_email(username)
password = generate_random_password()

# Création d'un dictionnaire représentant le compte utilisateur
user_account = {
"first_name": first_name,
"last_name": last_name,
"username": username,
"email": email,
"password": password
}

return user_account

def generate_random_email(username, domain_length=6, extension="com"):
domain = ''.join(random.choices(string.ascii_lowercase, k=domain_length))
email = f"{username}@{domain}.{extension}"
return email

def generate_user_accounts(num_accounts=5):
# Générer une liste d'ensembles d'informations utilisateur
user_accounts = [generate_user_account() for _ in range(num_accounts)]
return user_accounts

# Exemple d'utilisation
random_password = generate_random_password()
print("Random Password:", random_password)

# Générer un compte utilisateur aléatoire
random_user_account = generate_user_account()
print("\nRandom User Account:")
for key, value in random_user_account.items():
print(f"{key.capitalize()}: {value}")

# Générer plusieurs comptes utilisateurs aléatoires
num_accounts_to_generate = 3
multiple_user_accounts = generate_user_accounts(num_accounts_to_generate)
print(f"\n{num_accounts_to_generate} Random User Accounts:")
for account in multiple_user_accounts:
for key, value in account.items():
print(f"{key.capitalize()}: {value}")
print()
 

Create an account or login to comment

You must be a member in order to leave a comment

Create account

Create an account on our community. It's easy!

Log in

Already have an account? Log in here.

Tips
Recently searched:

Similar threads

Users who are viewing this thread

Top Bottom