国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python編寫登陸接口的方法

2019-11-25 16:02:07
字體:
供稿:網(wǎng)友

本文實(shí)例為大家分享了Python編寫登陸接口的具體代碼,供大家參考,具體內(nèi)容如下

1.輸入用戶名密碼;

2.認(rèn)證成功后顯示歡迎信息;

3.錯(cuò)誤三次后,賬號(hào)被鎖定。 

賬號(hào)文件:user.txt

鎖定文件:locked.txt

流程圖如下:

# -*- coding:utf-8 -*-# Author Caoxlimport sysaccount_file='E:/user.txt'locked_file='E:/locked.txt'def deny_account(username): print('您的用戶已被鎖定') with file(locked_file,'a') as deny_f:  deny_f.write('/n'+username)def main(): retry_count=0 retry_limit=3         #循環(huán)次數(shù) while retry_count<retry_limit:     #用戶最多重復(fù)登陸3次  username=raw_input('請(qǐng)輸入您的用戶名:') #引導(dǎo)用戶輸入用戶名  with file(locked_file,'r') as lock_f:   #采用with打開方式,將locked_file賦值lock_f,防止忘記f.close()關(guān)閉文件   for line in lock_f.readlines():  #循環(huán)遍歷每一行的內(nèi)容    if len(line)==0:     #對(duì)每一行內(nèi)容進(jìn)行處理     continue    if username == line.strip():     #利用.strip這個(gè)函數(shù)去掉換行符,來對(duì)username進(jìn)行匹配。     sys.exit('用戶已經(jīng)被鎖定!')  if len(username)==0:  #提示用戶登錄時(shí),用戶名不能為空!   print('用戶名不能為空,請(qǐng)重新輸入')   continue  password= raw_input('請(qǐng)輸入您的密碼:') #引導(dǎo)用戶輸入密碼  with file(account_file,'r') as account_f:   flag= False   for line in account_f.readlines():    user,pawd=line.strip().split()  #將用戶名和對(duì)應(yīng)密碼進(jìn)行處理    if username==user and password==pawd: #判斷用戶名和密碼     print('success!')     flag=True     break      #退出for循環(huán)  if flag==False:      #避免用戶在三次輸入后,依然提示重新輸入。   if retry_count<2:    print('您輸入的用戶名或密碼有誤,請(qǐng)重新輸入!')   retry_count+=1  else:   print('歡迎用戶登陸成功!!')   break   # 加標(biāo)志位是為了用戶能夠成功推出整個(gè)循環(huán)!   deny_account(username)   #對(duì)應(yīng)上面的def函數(shù)把鎖定賬號(hào)加入文檔中去if __name__ == '__main__': main()

以上就是本文的全部內(nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持武林網(wǎng)。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 甘孜| 新郑市| 桐乡市| 济南市| 南丰县| 宁武县| 铅山县| 乌拉特中旗| 连江县| 唐河县| 横峰县| 武清区| 砚山县| 德江县| 宁阳县| 开原市| 福泉市| 顺昌县| 玉龙| 龙泉市| 嫩江县| 黑水县| 鸡西市| 东山县| 柳江县| 咸阳市| 甘孜县| 屏南县| 故城县| 井陉县| 海原县| 景泰县| 化德县| 南投市| 綦江县| 叶城县| 女性| 盐津县| 墨脱县| 安乡县| 枝江市|