我正在创建一个用户登录系统,您可以在其中创建和保存自己的登录,但是当我尝试让 python 检查输入的用户名是否是已保存的登录时,它总是返回否定结果,即使用户名在文件。
我试过更改文件类型和重新排列代码,但似乎没有任何效果。这只是我傻吗?
import csv
inputUser=input("Enter your username")
with open('Usernames.csv', 'r+') as savedUsers:
if inputUser in savedUsers:
with open('Passwords.csv', 'r+') as savedPass:
inputPass=input("Enter your password")
if inputPass in savedPass:
print("Welcome back,", inputUser)
else:
print("Incorrect Password")
raise SystemExit()
我希望当我输入保存在Usernames.csv文件中的用户名时,它会继续“输入您的密码”,但实际上它总是继续进行您是否要创建登录,如果未找到您的用户名,则输出。
相关分类