Python コーディングは初めてで、Python を使用して Web ページを開こうとしています。web browser.open を使用して Web ページを開きました。Webページを開いた後、ページのタイマーがゼロになったときに、Webページの「送信」というタブをクリックしたいと思います。エラーが発生した場合、ユーザーの操作なしで元のページに戻る必要があります。これは可能ですか?
ありがとう
Python コーディングは初めてで、Python を使用して Web ページを開こうとしています。web browser.open を使用して Web ページを開きました。Webページを開いた後、ページのタイマーがゼロになったときに、Webページの「送信」というタブをクリックしたいと思います。エラーが発生した場合、ユーザーの操作なしで元のページに戻る必要があります。これは可能ですか?
ありがとう
その特定のモジュールを使用する代わりに、 Python バインディングを持つSelenium RCを使用したい場合があります。
これは、これを行うために「実際の」ブラウザ アプリケーションを使用する必要があるかどうかによって異なります。何をしようとしているのか、もう少し詳しく説明していただけますか?
ともかく...
これらの要求を起動して行うための「実際の」ブラウザが必要な場合は、Selenium RCパッケージが必要です。
一方、Python がすべてのページの読み込みを内部で行っても問題ない場合は、人気のあるMechanizeモジュールがそのトリックを実行するはずです。
説明する:
複雑な JavaScript を利用したページに依存している場合は、Selenium を使用する必要があります。それが単なる HTML のものである場合、Mechanize はそれをすべて Python 内でエミュレートできます。
お役に立てれば。 もしそうなら、これを回答済みとしてマークし、私に知らせてください。:-)
これが機械化の目的です: http://wwwsearch.sourceforge.net/mechanize/