zoukankan      html  css  js  c++  java
  • python登录模块开发【两个对比模块】

    #读取一行用户信息进行对比:
    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    import json

    def utf8():

    f = open('db','r')
    for i in f:
    txt = i.strip().split("|")
    admin = txt[0]
    passwd = txt[1]
    return admin,passwd

    def login(name,passwd):
    user = input("请输入用户:")
    pwd = input("请输入密码:")
    if name == user and passwd == pwd:
    print("登录成功!")
    elif name == user and passwd != pwd:
    print("密码不正确,请重试!")
    elif name != user:
    print("用户账户不存在!")
    else:
    print("请联系管理员!")

    def regester():
    user = input("请输入用户:")
    pwd = input("请输入密码:")
    print("注册成功")

    def main():
    i = input("1、选择登录操作!2、选择注册操作!")
    if i=='1':
    admin = utf8()[0]
    passwds = utf8()[1]
    print(admin,passwds)
    login(admin,passwds)
    elif i=='2':
    regester()

    if __name__ == '__main__':
    main()

    #读取文件多行用户信息进行判断对比。
    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    import json

    def login(name,passwd):
    f = open('db','r')
    # print(type(f))
    for i in f:
    txt = i.strip().split("|")
    usr = txt[0]
    pwd = txt[1]
    if name == usr and passwd == pwd:
    print("登录成功!")
    elif name == usr and passwd != pwd:
    print("密码不正确,请重试!")
    else:
    pass

    def regester():
    user = input("请输入用户:")
    pwd = input("请输入密码:")
    usr = user + '|' + pwd +'\n'
    f = open('db','a')
    f.write(usr)
    f.close()
    print("注册成功")

    def main():
    i = input("1、选择登录操作 2、选择注册操作:")
    if i=='1':
    admin = input("请输入用户:")
    passwds = input("请输入密码:")
    login(admin,passwds)
    elif i=='2':
    regester()
    else:
    print("请重新选择:")
    main()

    if __name__ == '__main__':
    main()
  • 相关阅读:
    服务器 container
    oracle误操作表数据--回退(闪回)被提交后的数据
    在线笔记类
    idea maven项目使用过程中遇到的问题
    程序员提升网站
    检索网站
    公开课
    语言学习
    超强/超全面计算网站
    临时邮箱申请
  • 原文地址:https://www.cnblogs.com/zksfyz/p/5793630.html
Copyright © 2011-2022 走看看