Python 做简单的登录系统
2024-10-20 01:30:33
案例 之 登录系统原创作品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语句等,
该程序可将注册的信息保存到文本里。
最新文章
- HTML学习笔记——标签
- 一个关于自定义类型作为HashMap的key的问题
- Android 距离传感器修复 修复打电话黑屏 无法快速唤醒屏幕的BUG
- MP3/视频播放
- android系统启动时自动运行自己的程序
- T-SQL开发——ID处理篇
- python+robot framework实现测报告定制化和邮件发送
- PostMessage,模拟键盘输入
- EF vs ADO.NET
- [2015-11-10]iis远程发布配置
- 简单的线性规划-scipy
- ListView嵌套GridView
- zList一个块状链表算法可以申请和释放同种对象指针,对于大数据量比直接new少需要差不多一半内存
- 构建自定义docker镜像,上传至docker hub
- CentOS7 FTP安装与配置
- C#获取当月第一天和最后一天
- ubuntu -- 安装最新版的nodejs
- django返回状态码的页面,指定p地址访问
- JS BOM操作
- Android 音视频开发入门指南