Я создал словарь в функции.А затем я хочу создать другую функцию для проверки и проверки подлинности пользователя в словаре.Но это продолжает давать мне ошибку.Любая помощь, пожалуйста.Спасибо.Мой код выглядит следующим образом:
def getCreds():
userInfo = []
while (True):
name = input("what is your user name? ")
password = input("what is your password? ")
userInfo.append({
"name": name,
"password": password,
})
cont = input("Want to add another? (Y/N)")
if cont == "N":
break
print("Administrator account list : ")
print(userInfo)
def old_user():
login = input("enter login name: ")
password = input("enter password: ")
userInfo()
if login in userInfo and userInfo[login] == password:
print("successful! ")
else:
print("No! ")
#return getCreds()
getCreds()
old_user()