python读取文件数据实现简单的登陆操作

1
#!/usr/bin/env python<BR># -*- coding: utf-8 -*-<BR># @Time : 2019-11-21 9:19<BR># @ player :zhaohq<BR># @Email : [email protected]<BR># @File : day1.py<BR>name = input('name:')<BR>password = input('password')<BR>count = 0<BR>with open('test.txt', 'r') as fo:#打开文件<BR>    data = fo.readlines()#读取信息到data<BR>    # print(data)<BR>    count = data.__len__()#计算data数据量<BR>i = 0<BR>while i < count:<BR>    str1 = data[i]<BR>    str2 = str1[:str1.rfind(' ')]#读取用户名<BR>    str3 = str1[str1.rfind(' '):]#读取密码<BR>    # print(str2)<BR>    # print(str3.strip())<BR>    # print(type(name), type(password), type(str1), type(str2))<BR>    if name == str2 and password == str3.strip():<BR>        print('登陆成功')<BR>        break<BR>    else:<BR>        i = i+1<BR>        continue<BR>else:<BR>    print('用户名或密码错误')