2017-03-05 66 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

谢谢!这很完美! –