• 代码:注册登录系统


    用户注册登录系统

    #**********************用户注册**********************
    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) + '
    ') #将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('账户已被冻结')
    
  • 相关阅读:
    DHCP工作过程
    园区网——网络架构
    ARP协议
    网络拓扑结构设计+网络设备简介
    Linux- 常用命令
    Linux-FTP
    【noip2018】【luogu5021】赛道修建
    【noip2018】【luogu5024】保卫王国
    【codeforces】【Round#523D】TV shows
    【bzoj4810】【ynoi2018】由乃的玉米田
  • 原文地址:https://www.cnblogs.com/yangzilaing/p/13417270.html
Copyright © 2020-2023  润新知