【发布时间】:2016-01-15 04:52:52
【问题描述】:
所以我用python编写了一个登录系统,我想知道我是否可以在文本文档中搜索您输入的用户名,然后让它输出找到的行并搜索密码文档。如果它与您输入的密码与该行上的字符串匹配,那么它会打印出您已登录。任何和所有帮助都将受到赞赏。在我之前的代码中,我让它搜索第一行,如果它找不到字符串,它会添加一个to line 然后重复直到找到它。然后它在同一行检查密码文件
def checkuser(user,line): # scan the username file for the username
ulines = u.readlines(line)
if user != ulines:
line = line + 1
checkuser(user)
elif ulines == user:
password(user)
【问题讨论】:
-
抱歉有点忽略该示例,它是从原始代码中截取的一部分,但要长得多。 new 告诉它是否是一个新帐户。所以如果 new =1 那么它会写入用户名和密码
-
@Cody Roberts 你还想先用用户名搜索文件吗?
标签: python