1

わかりましたので、サーバー(実行中のpython 2.4.3、Red HatであるGodaddyによってホストされています)があり、そのサーバーで、pythonスクリプトを介して別のサイトに移動し、ログインしてタスクを実行し、簡単にログアウトしますか?問題は、実行するとログインが送信されないことです。奇妙なことに、自分のコンピューター (python 2.7.2、Mac OS X を実行) でスクリプトを実行すると、送信とすべてが完全に機能します (そして、スクリプトはまったく同じです)。これが私のスクリプトです:

browser.open("website")
browser.select_form(name="form_name")
browser.form['theAccountName']= username
browser.form['theAccountPW'] = password
browser.submit()

正しい方向への微調整は、何日もこれに固執するのに役立ちます.

Godaddyの制限により、サーバーに機械化を「インストール」できなかった理由はわかりませんが、注意することも重要かもしれません。代わりに、インポートするために同じフォルダーに入れました。

ありがとう。

4

0 に答える 0