2017-03-05 68 views
0

嘿,我有我想要在Python的硒庫刮下面的html代碼:硒Python中沒有元素名稱

Event ID: <font color='blue'>8YG411</font> 
    Action - Citation/Fine 
    Notice to facility: <font color='blue'>12/18/2013</font> 
      Appeal: <font color='blue'>N/A</font> 
    Action Cease/Recind: <font color='blue'>1/28/2014</font> 
     Case Closed: <font color='blue'>1/28/2014</font> 
    Initial Amount: <font color='blue'>$2500</font> 
Event ID: <font color='blue'>PUJU11</font> 
    Action - Citation/Fine 
    Notice to facility: <font color='blue'>10/28/2011</font> 
      Appeal: <font color='blue'>N/A</font> 
    Action Cease/Recind: <font color='blue'>5/22/2012</font> 
     Case Closed: <font color='blue'>5/22/2012</font> 
    Initial Amount: <font color='blue'>$2000</font> 

我試圖從事件ID下一個同級元素沒有得到實際的事件ID成功。事件ID在頁面之間也有變化的xpath結構。讓我知道是否有人有任何想法。該網頁是在這裏:http://www.in.gov/isdh/reports/QAMIS/ltccr/cr004353.htm

我的失敗下面的代碼:

loopNum = browser.find_element_by_xpath("//*[contains(., \""+ "Event ID" +"\")]/following-sibling::*") 

回答

0

爲了您的HTML結構使用以下XPath獲取ID 8YG411

browser.find_element_by_xpath("//table[@summary='Enforcement Actions']/following-sibling::font[1]").text 
+0

謝謝!這很完美! –