Python 做簡單的登錄系統


 

案例 之 登錄系統原創作品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語句等,

該程序可將注冊的信息保存到文本里。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM