案例 之 登录系统原创作品1

 

 

该随笔 仅插入部分代码:全部py文件源代码请从百度网盘自行下载!

链接:https://pan.baidu.com/s/1_sTcDvs5XEGDcnpoQEIrMg
提取码:lu5m

 

 

 1 '''
 2     注册界面
 3 '''
 4 import json
 5 
 6 
 7 def login_register():
 8     user_dict = {}
 9     print('====注意:用户名和账号请用英文名称====')
10     user_name = input('请输入用户名:')
11     register_name = input('请输入登录账号:')
12     register_pw = input('请输入登录密码:')
13     user_dict['username'] = user_name
14     user_dict['admin'] = register_name
15     user_dict['passwords'] = register_pw
16     with open('register-user', 'a+', encoding='utf-8') as f:
17         f.write(json.dumps(user_dict)+'n')
18     print('注册成功!')

 

 1 '''
 2     菜单界面
 3 '''
 4 
 5 from login_S import *
 6 from login_L import *
 7 import time
 8 
 9 
10 def login_mean():
11     while True:
12         print('''
13             =======系统登录=======
14              |     [1.登录]    |
15              |     [2.注册]    |
16              |     [3.退出]    |
17             ====================
18         ''')
19         try:
20             select_num = int(input('请输入你要选择进入的数字(1/2/3):'))
21             if select_num == 1:
22                 login_login()
23                 print('正在返回菜单.')
24                 time.sleep(1)
25             elif select_num == 2:
26                 login_register()
27                 print('正在返回菜单.')
28                 time.sleep(1)
29             elif select_num == 3:
30                 print('退出系统!')
31                 break
32         except Exception:
33             print('输入有误!重新输入!')

 

 

1 '''
2     主函数
3 '''
4 
5 from login_mean import *
6 
7 if __name__ == '__main__':
8     login_mean()

 

 

 介绍:

该系统包含主函数,界面,注册,登录;分别为py文件,相关知识为函数,文件处理,模块导入,循环语句,for语句,if ..else语句等,

该程序可将注册的信息保存到文本里。

 

内容来源于网络如有侵权请私信删除

文章来源: 博客园

原文链接: https://www.cnblogs.com/liu-blogs/p/15292481.html

你还没有登录,请先登录注册
  • 还没有人评论,欢迎说说您的想法!