2011-08-16 107 views
0

你好我怎樣才能使用python在我的web瀏覽器中進行更改?像填寫表格並按提交?Python和瀏覽器窗體填充

我應該使用什麼庫?也許你的某個人有一些例子?

使用的urllib不會使在打開的瀏覽器的任何變化,我

+3

的urllib不是你似乎在想什麼它是。 – nmichaels

+0

您試圖控制的瀏覽器是否具有Python API? –

回答

1

的urllib不打算做點兒什麼用你的瀏覽器,而是從網址獲取內容。

要填寫表格和這種東西,看看mechanize,要報廢網頁,請考慮使用pyquery

0

Selenium很適合這個。這是一個瀏覽器自動化工具,您可以使用它來啓動瀏覽器(任何主要瀏覽器或「無頭」瀏覽器),導航到網址並與頁面交互。

它主要用於針對多個瀏覽器測試網頁代碼,但對於'抓取'頁面和自動執行平凡的任務也非常有用。

下面是python文檔:http://selenium-python.readthedocs.org/en/latest/index.html