for i in range(len(lists)):
print('-----------')
print(lists[i])
self.divece.find_element(str(lists[i])).click()
有什么事件可以操作这个值吗图片标注的值吗
你这个传参好像都传错了吧 self.divece.find_element(str(lists[i])).click() 这括号里面还有定位方式呢
问题原因:find_elements 最终定位到的时element列表,也就是已经找到了element了,之后就可以用了
str(lists[i]),不是一个xpath,肯定找不到元素
另外,dhlist已经是个列表了,你再吧这个列表的值赋值给一个列表是干啥?完全没必要
再另外,python遍历列表的方法,也没必要用列表长度循环,直接用列表值循环就好了:
删除40行以下代码,替换成这个:
for element in dhlist:
element.click()
朋友,你要学习的东西感觉有点多呀。