是否有任何方法可以让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>
Run Code Online (Sandbox Code Playgroud)
我尝试过如下,但失败了:
input_el=driver.find_element_by_name('A')
td_p_input=find_element_by_xpath('ancestor::input')
Run Code Online (Sandbox Code Playgroud)
如何获取input元素的父元素,最后选择选项?
如何使用除了使用之外的所有\n和\tpython中的字符串去除strip()?
我想格式化字符串一样"abc \n \t \t\t \t \nefg"来"abcefg"?
result = re.match("\n\t ", "abc \n\t efg")
print result
Run Code Online (Sandbox Code Playgroud)
结果是 None
dict1={'s1':[1,2,3],'s2':[4,5,6],'a':[7,8,9],'s3':[10,11]}
Run Code Online (Sandbox Code Playgroud)
我如何获得与's'关键的所有值?喜欢dict1['s*']得到的结果是dict1['s*']=[1,2,3,4,5,6,10,11]
list1=[['a1',1,2,3],['b1',4,5,6],['a2',1,2,3],['b2',4,5,6]...['a10',1,2,3],['b10',4,5,6]]
Run Code Online (Sandbox Code Playgroud)
如何在python中获得一个新list2=[['a1',1,2,3],['a2',1,2,3]...['a10',1,2,3]]的关键字' a'?