パスワードが正しいかどうかをループで調べる簡単なプログラムを作っていました。 ステートメントが動作していないことがわかりました。ここに私のコードは次のとおりです。文が正しく実行されていないか試してみてください。
listfile = open("list.txt","r")
def trial():
for code in listfile:
try:
google.login(victim,"none")
print("test")
print("[!]Trial and error complete. Password is: %s"%code)
break
except smtplib.SMTPAuthenticationError:
print("test")
print("Incorrect password:%s"%code)
trial()
私は試し文が働いている知っています。私はprint("Test")
行を追加してテストしましたが、実行しても表示されませんでした。
EDIT:
try文は、現在実行されているが、それは常にエラーが発生します。私はそれが行10と11を実行しているので、 "間違ったパスワード:"を印刷することでこれが実行されていることを知っています。入力したパスワードが正しかったとしても、「Inncorrect password:」と表示されていました。
に並ぶ
google.login(victim,"none")
変更空の? – pushkin
はい、それにはものがありますが、複数の行があります。 –
'google'オブジェクトのタイプは? –