我想從2016年脫離此ID或「年」的年。如何獲取「ID」的內容
<tr id="2016" Years="year of" style>
我想刮2016年,我該怎麼做?考慮到網頁上有多個「ID」? 我曾嘗試:
year = driver.find_element_by_id("id")
我使用的要求,硒和phantomJS
我想從2016年脫離此ID或「年」的年。如何獲取「ID」的內容
<tr id="2016" Years="year of" style>
我想刮2016年,我該怎麼做?考慮到網頁上有多個「ID」? 我曾嘗試:
year = driver.find_element_by_id("id")
我使用的要求,硒和phantomJS
您可以使用.get_attribute('id')
獲取存在於元素的任何屬性。
year = driver.find_element_by_id("id").get_attribute('id') ## Return ID as string.
您可以找到有關獲取元素在Webdriver docs
我怎麼會找到的元素:年僅 find_element_by_id適用於id – KingPey
可以使用get_attribute(「ID」)或get_attribute(「歲月」)中提取「2016」從HTML標籤屬性的詳細信息或「年的「。
以下是你可以使用代碼:
year = driver.find_element_by_id("2016").get_attribute("id")
或
string = driver.find_element_by_id("2016").get_attribute("Years")
我如何找到元素:年份find_element_by_id只適用於id – KingPey
任何人有任何想法做什麼?這是類似的東西,我想刮。 <期權價值=「XXX」能夠=「5」凍結=「12」狀態=「真」文本=「13.5」> 我想要得到的XXX – KingPey