Có bất kỳ phương pháp cho python + selen để tìm các yếu tố phụ huynh, các yếu tố anh trai, hoặc các yếu tố con giống nhưLàm thế nào để tìm các phần tử cha bởi trình theo dõi web python?
driver.find_element_parent?
hoặc
driver.find_element_next?
hoặc
driver.find_element_previous
?
ví dụ:
<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>
Tôi đã thử như dưới đây, nhưng thất bại:
input_el=driver.find_element_by_name('A')
td_p_input=find_element_by_xpath('ancestor::input')
Làm thế nào có thể tôi nhận được phụ huynh của yếu tố đầu vào và sau đó, cuối cùng, nhận được tùy chọn đã chọn?
Chỉ cần thêm chi tiết: cú pháp '../' không hoạt động, './ ..' và './../ ..' hoạt động như mong đợi. Không thêm dấu gạch chéo. –