2011-08-16 29 views
0

こんにちは、どうすれば私のWebブラウザでPythonで変更できますか?フォームに記入してSubmitを押すのと同じですか?Pythonとwebbrowserフォームの塗りつぶし

私は何を使うべきですか?そして、あなたの誰かにいくつかの例がありますか? urllibはを使用して

はurllibはがあなたのブラウザでanytingを行うことではなく、のURLからコンテンツを取得するために意図されていない

+3

urllibはあなたがそれがためだと思うように見えるもののためではありません。 – nmichaels

+0

制御しようとしているブラウザにPython APIがありますか? –

答えて

1

私のために開かれたブラウザで任意の変更を加えることはありません。

フォームやこの種のものを記入するには、mechanizeを見て、ウェブページをスクラップして、pyqueryと考えてください。

0

Seleniumはこれに最適です。これは、ブラウザを起動して(主要なブラウザーやヘッドレスのものを)起動し、URLに移動してページとやりとりするためのブラウザ自動化ツールです。

これは、主に複数のブラウザに対するWebコードのテストに使用されますが、ページのスクラップや日常的な作業の自動化にも非常に役立ちます。ここで

はPythonのドキュメントです:http://selenium-python.readthedocs.org/en/latest/index.html

関連する問題