新聞中心
基本的思路是知道了當(dāng)前元素,可以通過xpath的方法找到父元素,知道了父元素之后,就可以通過父元素找子元素的方法找到同級元素。 以百度搜索輸入框?yàn)槔樱业捷斎肟虻母冈兀环N是通過..來選擇,另外一種通過xpath 軸來尋找,代碼如下:
成都創(chuàng)新互聯(lián)從2013年開始,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都網(wǎng)站制作、網(wǎng)站設(shè)計網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元樂山做網(wǎng)站,已為上家服務(wù),為樂山各地企業(yè)和個人服務(wù),聯(lián)系電話:13518219792
from selenium import webdriver
import time
driver = webdriver.Firefox()
driver.get('https://www.baidu.com/?tn=80035161_1_dg&ocid=msncn')
childrenelement = driver.find_element_by_id('kw')
#'.' 表示當(dāng)前節(jié)點(diǎn) ,'.. '表示父節(jié)點(diǎn)#
#parentelement = childrenelement.find_element_by_xpath('./..')
# xpath軸 parent
parentelement = childrenelement.find_element_by_xpath('parent::*')
print(parentelement.get_attribute('class'))
分享文章:如果通過當(dāng)前元素知道父元素、同級元素
網(wǎng)頁路徑:http://www.ef60e0e.cn/article/jhgjgd.html