Python之登陆接口设计】的更多相关文章

刚刚开始学习Python,第一个编写的程序. import os user_file = open('use_file.txt', 'r') user_list = user_file.readlines() user_file.close() while True: lock_file = open('lock_file.txt', 'r+') lock_list = lock_file.readlines() lock_file.close() login_Success = False u…
# 使用 Python 编写登陆接口# Create Date: 2017.10.31 Tuesday# Author: Eric Zhao# -*- coding:utf-8 -*-'''编写登陆接口输入用户名密码认证成功后显示欢迎信息输错三次后锁定 '''login_user = input('Please input user name..')# obj_u = '\''+login_user+'\''# print(obj_u)password = input('Please input…
近日重新整理了登陆接口设计程序,感觉以前的代码没有注释,让园子的其他童鞋读起来比较费劲.也没有流程图和程序运行说明. 1.流程图 2.user_file.txt&lock_file.txt文件内容 (1) user_file.txt Abel 123Bbel 1234Cbel 123456 (2) lock_file.txt Dbel 3.程序运行说明 (1)输入用户名,程序对比lock_file.txt.如果存在则提示该用户已经被锁定,退出程序. (2)程序查找用户名是否在user_file.…
要求: 1.输入用户名密码 2.认证成功后显示欢迎信息 3.输入三次后,锁定账户 流程图: 代码实现: #!/usr/bin/env python #!-*- coding:utf-8 -*- #!--author:freem--- import os def auths(username,password): for i in range(3): #循环3次,实现3次登陆认证 user=input("please insert you username:",) pswd=input(…
#!/usr/bin/env python#_*_ coding:utf-8 _*_dic={ 'yts':{'password':'123','count':0}, 'nick':{'password':'123','count':0}, 'test':{'password':'123','count':0},}while True: name=input('请输入用户名: ') if not name in dic: print('用户不存在') continue if dic[name][…
实现功能: 输入用户名和密码 认证成功后显示欢迎信息 输错三次后锁定 # 提示输入用户名和密码 # 验证用户名和密码 # 如果错误,则输出用户名或密码错误 # 如果成功,则输出 欢迎,XXX! #!/usr/bin/env python # -*- coding: encoding -*- import getpass name = raw_input('请输入用户名:') pwd = getpass.getpass('请输入密码:') if name == "kady" and pw…
作业要求: 输入用户名,密码 认证成功显示欢迎信息 输入错误三次后锁定用户 Readme 1.user_id.txt是存放用户id及密码的文件 2.user_lock.txt是存放被锁定的用户id的文档,默认为空. 3.程序会对user_id.txt里的合法用户id进行判断,若连续输入用户id错误达三次程序直接退出. 4.程序会输入对正确用户名后的密码进行判断,输入密码有3次机会,连续三次错误则会锁定用户id并且退出. 流程图: 代码: #!/user/binenv python3 # -*-…
# -*- coding:utf-8 -*-import os,sysfor i in range(3):#进行3次循环 blacklist = open(r"C:\Users\Pc4\Desktop\blacklist.txt", 'r')#打开文件 name = input('plese input your name:') list = blacklist.readlines()#把文件内容读取成为列表形式 for lock in list: lock = lock.strip(…
编写登陆接口 输入用户名密码 认证成功后显示欢迎信息 输错三次后锁定 程序逻辑图: 代码: #!/usr/bin/env python #_*_ coding:UTF-8 _*_ #__author__ = lee sir import sys userinfo = r'D:\Python_Scripts\day1\userinfo.txt' userlock = r'D:\Python_Scripts\day1\userlock.txt' #用户输入用户名和密码 def user_input(…
系统环境 ubuntu18 4.1turtle模块 模块一开始导入turtle模块就报错了 Python ( , ::) [GCC ] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import turtle Traceback (most recent call last): File…