Endlich habe ich wieder mal Zeit gefunden mich mit Python zu befassen .
Rausgekommen ist ein sehr kleiner Passwort Generator der noch viel Verbesserungspotenzial hat wie z.B. mehrfach Passwörter zu erstellen oder gleich mit Usernamen abzuspeichern -> werde ich mal noch ergänzen!
Hier der Code:
Code: Alles auswählen
import string
import random
class PasswordGenerator(object):
"""a simple and easy to use password generator"""
def __init__(self):
self.alphabet = string.ascii_letters + string.digits
def set_password_length(self):
self.password_length = int(raw_input("Please enter a number to set the length of your password: "))
def generate_password(self):
self.password = str().join(random.choice(self.alphabet) for n in range(self.password_length))
def print_password(self):
print self.password
def main():
pw = PasswordGenerator()
pw.set_password_length()
pw.generate_password()
pw.print_password()
if __name__ == "__main__":
main()
Euer MGS_Freak