python登入驗證程式

2021-08-21 07:41:09 字數 1260 閱讀 3593

自己寫的乙個python登入驗證程式:

基礎需求:

讓使用者輸入使用者名稱密碼

認證成功後顯示歡迎資訊

輸錯三次後退出程式

公升級需求:

可以支援多個使用者登入 (提示,通過列表存多個賬戶資訊)

1

#! -*- coding:utf-8 -*-2#

登陸認證程式

34 _username = ["

admin

", "

root

", "

admin888"]

5 _password = ["

123456

", "

888888

", "

666666"]

6 frequency = 3

78 config = open("

config.txt

", "a+"

)9config.seek(0, 0)

10 config_2 =config.readline()

11config.close()

12while frequency > 0 and config_2 != "

666"

:13 username = input("

使用者名稱: ")

14 password = input("

密碼: ")

15if username in _username and _password[_username.index(username)] ==password:

16print("

登入成功,歡迎您登入!")

17break

18else

:19 frequency -= 1

20print("

您輸入的賬號或密碼錯誤,您還可以輸入

", frequency, "次"

)21if frequency ==0:

22 config = open("

config.txt

", "w"

)23 config.write("

666")24

config.close()

25print("

您已經沒有機會了!")

26break

27else:28

print("

您已經沒有機會了!

")

python驗證 python驗證登入

乙個web2.0時代的 自然少不了使用者註冊,登入,驗證的功能,那麼python可以怎樣實現登入驗證呢 這裡我們使用裝飾器來做登入驗證 構成 假設我們有這樣乙個 是乙個類似與這種多個使用者的 每個使用者都又乙個自己的管理介面,內部也應該有乙個管理員系統 未登入使用者 登入的普通使用者,就是我們 管理...

Python實現簡單登入驗證

編寫登入介面 要求 1 輸入使用者名稱密碼 2 認證成功後顯示歡迎資訊 3 輸錯三次後鎖定 coding utf 8 author wangwc import sys,os count 0 locked 0 mark user 0 mark passwd 0 獲取路徑 def cur file di...

python帶驗證碼登入

本次登入的是中國石油大學acm的oj 管理員不要打我 原型是hustoj,選擇的原因是驗證碼比較簡單,純數字。實際上利用了驗證碼頁面和登入頁面cookie的一致。但是在順序上我們需要先開啟驗證碼頁面,有興趣可以簡單測試一下 1.開啟登入頁面 不要關閉 3.重新整理位址,一般來說驗證碼會變 4.用那個...