Passwortgenerator
Was man braucht
Damit Sie einen Passwortgenerator machen können, sollen sie die Programmierssprache Python auf ihrem Computer installieren. Soweit Sie es geschafft haben, folgen sie folgende Schritte unten.
Wie man das programmiert
Zuerst erstellen sie eine Datei namens passwords.py und fügen den folgenden Code ein:
import random
digits = '1234567890'
lowercase_letters = 'abcdefghijklmnopqrstuvwxyz'
uppercase_letters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
punctuation = '!#$%&*+-=?@^_'
chars = ''
cp = int(input('Anzahl der Passwörter '))
lp = int(input("Länge der Passwörter "))
d = input("Mit Zahlen? ")
ul = input("Mit Großbuchstaben? ")
ll = input("Mit Kleinbuchstaben? ")
z = input("Mit Zeichen? ")
n = input("Ohne il1Lo0O? ")
if d.lower() == 'y':
chars += digits
if ll.lower() == 'y':
chars += lowercase_letters
if ul.lower() == 'y':
chars += uppercase_letters
if z.lower() == 'y':
chars += punctuation
if n.lower() == 'y':
for c in 'il1Lo0O':
chars.replace(c,'')
def generate_password(l, c):
password = ''
for i in range(l):
password += random.choice(c)
return password
for k in range(cp):
print(generate_password(lp, chars))