代码:注册登录系统
用户注册登录系统
#**********************用户注册**********************
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('账户已被冻结')
记录学习的点点滴滴