Wie kann ich überprüfen, ob die Eingabe bereits in der Textdatei vorhanden ist?wie Sie überprüfen, ob Benutzereingaben bereits in einer Textdatei vorhanden sind Python
def Database():
file=open("Database.txt","a")
print("Welcome to Database")
name=input("Enter your name\n")
username=input("Enter your username\n")
password=input("Enter your password\n")
date=input("Enter the date\n")
while True:
if username in file():
print("Already exists")
username=input("Enter your username\n")
else:
file.write(name)
file.write("\n")
file.write(username)
file.write("\n")
file.write(password)
file.write("\n")
file.write(date)
file.write("\n")
file.close()
Database()
Zunächst ist 'Datei' nicht aufrufbar; Sie können jedoch davon lesen. –
Sie können nicht aus 'file' lesen, wenn es' 'a'' geöffnet wurde. –
Hoffentlich in einer realen Anwendung würden Sie keine Passwörter im Klartext speichern .... – C8H10N4O2