Nun hab ich hier eine kleine Passwortabfrage geschrieben.
Code: Alles auswählen
import datetime
def passwort():
i=3;
while (i>=1):
username = raw_input('Username? ')
pw = raw_input('Passwort? ')
if (username == "admin" and pw == "1234"):
print 'Passwort OK'
i=0;
else:
versuche = i-1;
if (versuche == 0):
print "Ihr Konto wurde gesperrt"
datei = file("E:\Proggen\erstes\src\daten\datei.txt","a")
benutzer_name = str(username) ## Kontosperre wird geloggt
benutzer_info = str(benutzer_name) + " " + str(datetime.datetime.now()) + "\n"
datei.write(benutzer_info) ## String wird in Datei geschrieben
datei.close()
else:
print 'Passwort Falsch oder Benutzernamefalsch' + "Sie haben noch " + str(versuche) + " Versuche";
i=i-1;
passwort()
So, ich weiß nicht ob das Sinn hat, aber darum geht es mir nicht.
Code: Alles auswählen
datei = file("E:\Proggen\erstes\src\daten\datei.txt","a")
benutzer_name = str(username) ## Kontosperre wird geloggt
benutzer_info = str(benutzer_name) + " " + str(datetime.datetime.now()) + "\n"
datei.write(benutzer_info) ## String wird in Datei geschrieben
datei.close()
Ich brauch keine Komplettlösung, möchte gern noch ein bisschen denken