2014-10-02 77 views
0

我目前正在使用Python 2.7並安裝了Selenium和美麗的湯4。Python:Screen Scraping table values

我正在創建一個瀏覽表格頁面的腳本。在表中,每一行都有一個鏈接,可以將我帶到另一個頁面,我可以將它作爲表單進行刮取。有沒有一種方法可以拉出一列的值(表中只有一列)並將它們存儲爲數組?

這樣,我可以遍歷數組來瀏覽每個鏈接。

謝謝!

+0

你在刮哪個網站? – 2014-10-02 13:34:51

回答

0

嘗試使用driver.find_elements_by_css_selector()所以你會做這樣的事情:

tds = driver.find_elements_by_css_selector("#your-table-id td") 

tds現在將元素對象的列表。請注意,這會爲您提供表格中的所有tds。