ユーザーIDとパスワードの1つのリストが2つあります。 easyguiがそうすることを私にプロンプトを与えたとき、私は2リスト、ループ、ログイン
#!/usr/bin/env python
from mechanize import Browser
from BeautifulSoup import BeautifulSoup
import easygui
br = Browser()
hid = easygui.enterbox (msg="Enter Hotel ID", title="HID", default="", strip=True)
pwd = easygui.enterbox (msg="Enter Password", title="HID", default="", strip=True)
url = "http://example.com"
page = br.open(url)
#Select form on front page, input values and submit
br.select_form(nr=0)
br["UN"] = hid
br["txtID"] = pwd
results = br.submit().read()
#Printing XML results to a file by appending
myfile = open('C:\\Python\\xml\\output.xml','a')
myfile.write(results)
myfile.close()
#Printing txt results to a file by appending
myfile = open('C:\\Python\\xml\\output.txt','a')
myfile.write(results)
myfile.close()
...私は必要なデータから、ウェブサイトや擦り傷にログインスクリプトを持ってalreadだから私入力ログイン/パスワードの詳細。私は二つのリスト...
userlist = ['254376xml', '254371xml', '245157xml', '244829xml', '242404xml', '238153xml', '235884xml', '28551xml']
pwordlist = ['mbhg934uh', 'hj2r93kh8s', 'mhg90wihf', 'ng0218hkd', 'nb029hkegh', 'bng0219hk', 'mg029k03g', 'mntg0ohwf']
にすべてのパスワードを保存する場合、私は、ループの各反復のために一度に値1をインポートするために、整数のループを使用して試したと私はいない成功を収めて試してみました。私はどのように私はこれを行うことができますが、私の特定のニーズに合うように見えるものについていくつかのヘルプとチュートリアルを探しました。誰かが正しい方向に私を指すことができるか、私はこの機能を実装するために使用できるコードを提案することができます。
ありがとうございました。
私が欲しいものであり、あなたを使用して、その私はそれを最初のユーザー/ pwordを拾うことができます。しかし、すべてのペアではなく、最初のペアのみが出力されます。私はループをもう一度実行するための行がないことを確信しています。 – Mike
これは変です。それらのすべてをループする必要があります。私は完全なサンプルで私の投稿を編集します。 –