返回顶部
首页 > 资讯 > 后端开发 > Python >【Python3】Python简单的登
  • 229
分享到

【Python3】Python简单的登

简单Python 2023-01-31 08:01:57 229人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

#!/usr/bin/env python # -*- coding: utf-8 -*- # Author:Chuncheng.Fan <xmzncc@gmail.com> f1 = open('db','r') dat

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Author:Chuncheng.Fan <xmzncc@gmail.com>


f1 = open('db','r')
data = f1.read()
f1.close()

# 1.格式化数据

user_info_list = []
user_str_list = data.split('\n')
for item in user_str_list:
    temp = item.split('|')
    v = {
        'name': temp[0],
        'pwd': temp[1],
        'times': int(temp[2])
    }
    user_info_list.append(v)
print(user_info_list)

user_login= []
flag = True
exit_flag = 3

while flag:
    username = input('请输入账号:')
    for item  in user_info_list:
        if  username == item['name']:
            if int(item['times']) < exit_flag:
                passWord = input('请输入密码:')
                if password == item['pwd']:
                    print('欢迎登陆!')
                    item['times'] = 0
                    flag = False
                    user_login = item
                    break
                else:
                    print('账号或密码错误,请重新输入')
                    item['times'] = int(item['times']) + 1
                    break
            else:
                print('账号已经定。')
                exit()
        else:
            print('账号不存在,请重新输入')
            break

--结束END--

本文标题: 【Python3】Python简单的登

本文链接: https://www.lsjlt.com/news/193482.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【Python3】Python简单的登
    #!/usr/bin/env python # -*- coding: utf-8 -*- # Author:Chuncheng.Fan <xmzncc@gmail.com> f1 = open('db','r') dat...
    99+
    2023-01-31
    简单 Python
  • 简单网站登录 python3
    import urllib.request #导入模块 def urlopen(url): req = urllib.request.Request(url) req.add_header("Us...
    99+
    2023-01-31
    网站登录 简单
  • python3 简单登录,注册测试代码
    '''写个登录,注册的简单代码。只用来简单测试,实现简单功能,没有过多的条件判断。仅仅用来练习。'''def login(username,password):'''db这个文件的路径是当前目录打开保存账号密码的文件,将文件中的账号密码读出...
    99+
    2023-01-31
    代码 简单 测试
  • python3简单操作opencv3
    环境: Python版本:3.6.2 opencv版本:opencv-python==3.4.3.18 安装opencv pip install opencv-python 对图片操作 import cv2 # 识别图片 img = ...
    99+
    2023-01-31
    操作 简单
  • python3 socket实现简单
    #!/usr/bin/env python# -- encoding: utf-8 --'''@Author : {liush}@License : (C) Copyright 2018-2037, {liush}@Contact...
    99+
    2023-01-31
    简单 socket
  • python3对emqtt的简单操作
    需要先下载外部包 pip install paho-mqtt 发布者 import paho.mqtt.client as mqtt HOST = "192.168.44.31" PORT = 1883 def Publish_Mess...
    99+
    2023-01-31
    操作 简单 emqtt
  • Python3实现简单的http ser
    前端的开发的html给我们的时候,由于内部有一些ajax请求的.json的数据,需要在一个web server中查看,每次放到http服务器太麻烦。还是直接用python造一个最方便。 最简单的,直接用python3 -m http.se...
    99+
    2023-01-31
    简单 ser http
  • python3 pillow生成简单验
    使用Python的pillow模块 random 模块随机生成验证码图片,并应用到Django项目中 安装pillow $ pip3 install pillow 生成验证码图片 \vericode.py from PIL import...
    99+
    2023-01-31
    简单 pillow
  • python3装饰器的简单解释
    闭包,也叫词法闭包:如下所示函数A主要是为了函数B提供运行环境的 闭包只是在表现和形式上像函数,其实闭包并不是函数 由函数在嵌套环境中,内层函数里,对外层函数作用域的变量进行了引用,那么在外层函数返回后,内层函数依然可是使用外层函数的变量,...
    99+
    2023-01-31
    简单
  • Python实现简单登录验证
    本文实例为大家分享了简单的Python登录验证,供大家参考,具体内容如下 编写登录接口 要求:1、输入用户名密码    2、认证成功后显示欢迎信息    3、输错三次后锁定 #coding=utf-8 ...
    99+
    2022-06-04
    简单 Python
  • python的tkinter如何实现简单登录
    这篇文章主要介绍“python的tkinter如何实现简单登录”,在日常操作中,相信很多人在python的tkinter如何实现简单登录问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”python的tkinte...
    99+
    2023-06-22
  • 简单的登入验证
    写了一个简单的登录验证过程首先创建目录结构model 是操作数据库表相关的 admin.py是对应于mysql 数据库中的数据库member下的admin表utility是关于操作数据库相关的conf.py...
    99+
    2024-04-02
  • Centos Python2 升级到Python3的简单实现
    1. 从Python官网到获取Python3的包, 切换到目录/usr/local/src #wget https://www.python.org/ftp/python/3.5.1/Python-3....
    99+
    2022-06-04
    升级到 简单 Centos
  • Python3学习(34)--简单网页内
    基础讲多了也不好,懂的人看了烦躁,半懂的人看多了没耐心,我也不能打消了你们学习Python的积极性了,开始爬虫系列基础篇之前,先上一张图,给大脑充充血: 很多人,学习Python,无非两个目的,一个就是纯粹玩(确实好玩),一个就是为...
    99+
    2023-01-31
    简单 网页
  • python scrapy简单模拟登录的代码分析
    1、requests模块。直接携带cookies请求页面。 找到url,发送post请求存储cookie。 2、selenium(浏览器自动处理cookie)。 找到相应的input标签,输入文本,点击登录。 3、s...
    99+
    2022-06-02
    python scrapy 模拟登录
  • 深入了解python的tkinter实现简单登录
    目录通过python的tkinter实现简单的注册登录代码截图登录页面注册页面个人主页修改个人信息失败修改个人信息成功重新登录twb总结通过python的tkinter实现简单的注册...
    99+
    2024-04-02
  • Android登录的简单处理
    今天整理一下之前在项目中写的关于某些界面需要登录判断处理。这里整理了一个简易的 Demo 模拟一下 登录情况 和 未登录情况 下的界面跳转处理, 效果如图: 以上分别模拟了,...
    99+
    2022-06-06
    Android
  • python3-001-多线程简单聊天室
            这次代码为python3编写,并且使用网络调试助手、与python3聊天室程序进行通信测试。1、先放干货代码,如下: 1 from socket import * 2 from threading import Th...
    99+
    2023-01-31
    多线程 聊天室 简单
  • Python模拟登录验证码(代码简单)
    废话不多说了,直接给大家贴代码了。 import urllib import urllib2 import cookielib def getImg(picurl): ''' request for r...
    99+
    2022-06-04
    验证码 代码 简单
  • Python+Tkinter简单实现注册登录功能
    本文实例为大家分享了Python+Tkinter简单实现注册登录功能的具体代码,供大家参考,具体内容如下 项目结构: 源代码: # -*- coding: utf-8 -*...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作