Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import string
- def generate_password(length):
- try:
- length = int(length)
- except ValueError:
- print("Invalid input. Please enter a valid integer.")
- return
- if length <= 0:
- print("Password length must be a positive integer.")
- return
- password_characters = string.ascii_letters + string.digits + string.punctuation
- password = ''.join(random.choice(password_characters) for _ in range(length))
- return password
- password_length = input("Enter the desired length of the password: ")
- password = generate_password(password_length)
- if password:
- print(f"Generated Password: {password}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement