【发布时间】:2013-08-07 10:26:49
【问题描述】:
python+selenium有什么方法可以像查找父元素、兄弟元素、子元素一样
driver.find_element_parent? 或driver.find_element_next? 或driver.find_element_previous?
例如:
<tr>
<td>
<select>
<option value=0, selected='selected'> </option>
<option value=1, > </option>
<option value=2,> </option>
</select>
</td>
<td> 'abcd'
<input name='A'> </input>
<td>
<tr>
我尝试过如下方法,但失败了:
input_el=driver.find_element_by_name('A')
td_p_input=find_element_by_xpath('ancestor::input')
如何获取输入元素的父元素,然后最后选择选项?
【问题讨论】:
标签: python selenium xpath selenium-webdriver parent-child