"SortedUniqueMasterList.txt"というテキストファイルにパスワードのリストがあります。私はユーザーの入力を受け取り、入力されたパスワードがリストにあるかどうかを調べるプログラムを書いています。テキストファイルのキーワードを検索する
は、ここに私のコードです:「見つかりません」
Passwords = []
with open("SortedUniqueMasterList.txt", "r", encoding = "latin-1") as infile:
print("File opened.")
for line in infile:
Passwords.append(line)
print("Lines loaded.")
while True:
InputPassword = input("Enter a password.")
print("Searching for password.")
if InputPassword in Passwords:
print("Found")
else:
print("Not found.")
しかし、私はリターンを入力して、すべてのパスワードは、でも私は確信して、リストにあるために知っているもの。
どこが間違っていますか?
あなたはまた、どのような線が見えるようにすることができますか?ユーザーの入力はどのようになりますか? –
Passwords.append(line.strip())は私のために働いています – davedwards
@downshift:答えとして投稿する必要があります。 – BrenBarn