最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

python之编写登陆接口

来源:动视网 责编:小采 时间:2020-11-27 14:26:41
文档

python之编写登陆接口

python之编写登陆接口:#coding:gbk #author:zhb import getpass,os,sys os.system('cls') i=0 while i<3: name=raw_input('输入用户名:') lock_file=open(r'account_lock.txt','r+'
推荐度:
导读python之编写登陆接口:#coding:gbk #author:zhb import getpass,os,sys os.system('cls') i=0 while i<3: name=raw_input('输入用户名:') lock_file=open(r'account_lock.txt','r+'


#coding:gbk
#author:zhb

import getpass,os,sys

os.system('cls')

i=0
while i<3:
 name=raw_input('输入用户名:')

 lock_file=open(r'account_lock.txt','r+')
 for lock_line in lock_file.readlines():
 lock_line=lock_line.strip('
')
 if lock_line==name:
 sys.exit('用户 %s 存在于被锁定文件中!请重新登录运维平台!再见!' %name)
 else:
 pass

 user_file=open(r'account.txt','r')
 for user_line in user_file.readlines():
 (user,password)=user_line.strip('
').split()
 if user==name:
 j=0
 while j<3:
 passwd=getpass.getpass("input password:")
 if password==passwd:
 sys.exit("热烈欢迎 %s 进入运维平台" %name)
 else:
 if j!=2:
 print("密码输入错误, 用户 %s 还有 %d 次输入机会" %(name,2-j))
 j+=1
 else:#密码输错3次,锁定并追加到account_lock.txt里
 lock_file.write(name+'
')
 sys.exit("由于连续输入密码3次错误, 该账号 %s 已被锁定,请联系IT人员进行解绑" %name)
 else:
 pass
 i+=1
else:
 sys.exit('系统中不存在用户 %s ,请重新登录' %name)

更多python之编写登陆接口相关文章请关注PHP中文网!

文档

python之编写登陆接口

python之编写登陆接口:#coding:gbk #author:zhb import getpass,os,sys os.system('cls') i=0 while i<3: name=raw_input('输入用户名:') lock_file=open(r'account_lock.txt','r+'
推荐度:
标签: 登录 接口 编写
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top