import sys
users = {}
status = ""
f = open("password.txt", "r")
while status != "q":
status = input("Are you a registered user? y/n? Press q to quit: ")
if status == "n":
createLogin = input("Create login name: ")
if createLogin in users:
print("Login name already exist!\n")
else:
createPassw = input("Create password: ")
users[createPassw] = createPassw
print("\nUser created!\n")
f.write(createLogin)
f.write(createPassw)
elif status == "y":
login = input("Enter login name: ")
if login in users:
passw = input("Enter password: ")
if login in users and passw in users:
print("Login successful!\n")
else:
print("User doesn't exist!\n")
获取:
^{pr2}$
为什么这不允许我将用户名或密码写入外部文件。在
你能帮我修改我的代码或写一个更好的版本plz吗。在
我希望代码是一个基本的帐户检查器,然后注册,如果人没有帐户。在