2016-09-20 12 views
-2

私は現在、本当に基本的な認証を必要とするクイズプログラムを作成しています。これは私が持っている擬似コードです。ユーザによる入力用に.txtファイルをチェックする(Python 2.7.11)

Start 
Open UserCredentials.txt (This is where the user ID is stored) 
Get UserID 
If UserID is in UserCredetials.txt(This is the part that i could not figure out how to do) 
..Passtries = 0 
..While passtries != 1 
....Get password 
....If password is UserCredentials.txt(The other part which i couldnt do.) 
......Passtries = 1 (Correct password, it will exit the loop) 
....else 
......Passtries = 0 (wrong password, it will continue looping) 
....WhileEnd 

ので、ここでの問題は、私は、ユーザーが入力した内容に基づいてUserCredentials.txtファイルをチェックして、Pythonで、それのためのコードを記述する方法を見つけ出すことができなかったということです。 (Pythonの2.7.11)UserCredentials.txtに、ユーザーIDとパスワードが並んで格納されていることを

注[IzzazのABC123】また

私はまだ一種オフ新しいのpythonに、そう私に簡単に行くしています:)
何か助けていただければ幸いです。

+0

テイクのためのデータコンテナおよびXMLやJSONのための辞書を使用することを開始する必要があります['raw_input()'](https://docs.python.org/2/library/functions.html#raw_input)を見てください。 – JazZ

答えて

0

。あなたは、フォーマット

UserCredentials.xml 

members_dict: 
    User(Name = "izzaz", Passwort: "abc123") 
    User(Name = "isssz", Passwort: "asassa") 

.start 
.open UserCredentials.xml/json 
.get members_users 
.if user_id_input in members_users continue 
.if user_passwort_input == members[user_id_input][passwort]: 

それが動作することができますどのようにその唯一のガイド、より多くの情報についてOrderedDictXml Parsing

create simple Xml file

関連する問題