![](/img/trans.png)
[英]Creating A Simple Login System as a personal project and having some issues with IO in python
[英]Creating a simple login validificator
我一直在嘗試在 python 中創建一個簡單的登錄驗證器,它從 a.txt 文件中讀取所有用戶及其密碼,並不斷請求用戶名和密碼,直到輸入正確的用戶名和密碼。
.txt 文件中存儲用戶名和密碼的格式為:
管理員,最小新用戶,密碼舊用戶,密碼
如果用戶輸入的用戶名不在文本文件中,則代碼將告訴用戶該用戶名不存在。
當輸入正確的用戶名和密碼時,循環就會中斷,它會繼續詢問我已經設法完全編碼的問題菜單。
`database = {} username = input("請輸入您的用戶名:") password = input("請輸入您的密碼:")
如果數據庫中的用戶名:如果數據庫[用戶名] ==密碼:打印(“成功”)
else: print ("請重試")`
#I have more lines for this 但是它不起作用,我刪除了這些行#having these left。
根據我對你問題的理解:
database = {"admin":"min","newuser":"password","olduser":"password"}
username = input("Please enter your username:")
password = input("Please enter your password:")
if username in database:
if database[username] == password:
print("successful")
else:
print ("Please try again")
Output:
Please enter your username:admin
Please enter your password:min
successful
PS:如果這不是預期的答案,請使用清晰的數據編輯您的問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.