首页 > 代码库 > login
login
1 import getpass 2 import sys 3 f = open(‘user.db‘,‘r‘) 4 welcome="欢迎来欢乐多购物平台" 5 data =http://www.mamicode.com/ f.read() 6 f.close() 7 user_db_list = [] 8 user_info_list = data.split(‘\n‘) 9 print(user_info_list) 10 11 for item in user_info_list: 12 temp = item.split(‘|‘) 13 v = { 14 ‘name‘: temp[0], 15 ‘password‘: temp[1], 16 ‘number‘: temp[2], 17 } 18 user_db_list.append(v) 19 print(welcome) 20 p = 0 21 while True: 22 user_name = input(‘请输入您的账号:‘) 23 if user_db_list: 24 user_password = input(‘请输入您的密码:‘) 25 for index,user_list in enumerate(user_db_list): 26 if user_name == user_list[‘name‘] and int(user_list[‘number‘]) < 3: 27 if user_password == user_list[‘password‘]: 28 print(‘欢迎‘,user_name,‘登录我们平台‘) 29 sys.exit() 30 else: 31 print(‘账号密码错误,请重新输入‘) 32 # data_read = open(‘user.db‘,‘r‘) 33 # 34 # data_write = open(‘user.db‘, ‘w‘) 35 # data_write.write() 36 break 37 else: 38 print(‘您输入的是未注册账号‘) 39 break 40 p += 1 41 if p == 3: 42 print(‘你的尝试超过限定次数,已退出‘) 43 break
login
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。