如何找到某个" Term"使用python的文件中的东西

时间:2016-01-13 03:51:47

标签: python

我将为我的本地网络朋友制作一些东西,并添加一个登录功能,以便在其他人无法窃取用户名的地方。在单独的txt文件中,我存储登录信息。我需要帮助为用户提取信息并进行比较。

"Username:Password"
"Username2:Password2"
"Username3:Password3"
"Username4:Password4"

所以他们输入"用户名"并将它们输入的密码与"密码"进行比较,或者如果他们输入Username2,它会比较对Password2的响应。 我猜它需要读取文件和用户s.split(":")[0]和s.split(":")[1] 我不知道如何提取信息并进行比较。请帮忙, 谢谢 理查德

1 个答案:

答案 0 :(得分:1)

您可以维护usern_name和密码的字典,例如:

>>login_dict = {'user1':'pswd1','user2':'pswd2'}

然后,您只需通过执行

为输入的用户(例如用户)找到密码
>>login_dict[user]

然后,您可以将输入的密码与从上述语句返回的密码进行比较。