2010-11-23 7 views
2

私はPythonコーディングが初めてで、私はPythonを使用してWebページを開こうとしています。私はweb.openを使ってWebページを開きました。私はWebページを開いた後、私は、ページ上のタイマーがゼロに達すると、Webページ上の "Submit"と呼ばれるタブをクリックします。エラーが発生した場合は、ユーザーの操作なしに元のページに戻ります。これは可能ですか?Pythonを使用してWebページを開く

おかげ

+1

投票にはどうしたらいいですか、これは本当の質問のようです。 – SingleNegationElimination

+0

@Token MacGuy。私のところでは失業だった。私はその一部を見逃した。少なくとも私は最初の-1を元に戻すことができます。 – aaronasterling

答えて

3

の代わりに、その特定のモジュールを使用するには、多分あなたは、Pythonバインディングを持つ、Selenium RCを使用したいです。

2

これは、あなたがこれを行うには「本物の」ブラウザアプリケーションを使用する必要がある場合に依存します。あなたは何をしようとしているのか詳しく説明できますか?あなたが起動し、これらの要求を行うための「本物の」ブラウザが必要な場合はとにかく

...

は、その後、Selenium RCパッケージには何が必要です。

一方、Pythonがすべてのページの読み込みを内部的に行うのであれば、一般的なMechanizeモジュールがそのトリックを行うべきです。

を説明するには、次の

あなたは複雑なJavaScriptパワードページに依存している場合は、セレンを使用する必要があります。それがHTMLのものなら、MechanizeはPythonの中でそれをすべてエミュレートできます。

これが役に立ちます。もしそうなら、これに答えて、私に知らせてください。 :-)

+0

私は、プログラムが "送信"ボタンを押すと、他の詳細を入力する必要があるので、私は実際のブラウザを使用したいと思います。私はそれが複雑なJavaスクリプトページだと思います。私は、Pythonを使用して入札ページを自動化しようとしています。 – buggsbunny4

+0

うん、あなたはセレンが必要なので。 Pythonをサポートしています。 Seleniumが好きでなければ、Greasemonkey for Firefoxを試すことができます。 (しかしそれはJavascriptです。)私の答えが役に立ったら、答えとして印を付けてください。ありがとう。 :-) – nonot1

関連する問題