猿问

无法找到我保存的用户名和密码

我正在创建一个用户登录系统,您可以在其中创建和保存自己的登录,但是当我尝试让 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文件中的用户名时,它会继续“输入您的密码”,但实际上它总是继续进行您是否要创建登录,如果未找到您的用户名,则输出。


Smart猫小萌
浏览 158回答 1
1回答
随时随地看视频慕课网APP

相关分类

Python
我要回答