代码:注册登录系统

用户注册登录系统

#**********************用户注册**********************
f1 = open('resgister','a',encoding='utf-8')
print('***********用户注册***********')
name = input('请输入用户名:')
password = input('请输入密码:')
from datetime import datetime
info = {name:password}
import json
f1.write(json.dumps(info) + '\n') #将info已json的格式写入
resgister_time=datetime.now()
str_resgister_time = resgister_time.strftime('%Y-%m-%d %H:%M:%S')
print('注册成功,注册时间为:'+ str_resgister_time,)
f1.close()

#***********************用户登录***********************
print('************用户登录******************')
dict_name = []
for li in open('resgister','r'): #每一行进行文件的读取
    dict_name.append(eval(li))
n = 0
h = True
while h:
    load_name = input('请输入登录名:')
    load_password = input('请输入登录密码:')
    n = n + 1
    for i in dict_name:
        if {load_name: load_password} == i:
            h = False
            print("登录成功")
            break
    if n >= 3:
        break
if h == True:
    print('账户已被冻结')
posted @ 2020-08-01 23:37  小杨的冥想课  阅读(213)  评论(0编辑  收藏  举报