基本的思路是知道了当前元素,可以通过xpath的方法找到父元素,知道了父元素之后,就可以通过父元素找子元素的方法找到同级元素只以百度搜索输入框为例子,找到输入框的父元素,一种是通过. .来选择,另外一种通过xpath轴来寻找,代码如下:
从硒进口webdriver
进口时间
司机=webdriver.Firefox ()
driver.get (https://www.baidu.com/?tn=80035161_1_dg& ocid=msncn)
childrenelement=driver.find_element_by_id(千瓦)
#”。“表示当前节点”,. .“表示父节点#
# parentelement=childrenelement.find_element_by_xpath (“。/. .”)
# xpath轴父
parentelement=childrenelement.find_element_by_xpath(父::*)
打印(parentelement.get_attribute(类))