这是我所拥有的html源代码的一部分。
<a class="q qs" href="/search?q=bicycle&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjLqMK28PPdAhUDdXAKHS_-CrQQ_AUIDygC">Image</a>
我想做的是在Google默认页面中键入一个关键字,然后转到“图像搜索”部分。我使用find_element_by_xpath().click()
进行图像搜索。问题是,此xpath并非按钮名称唯一,而是按钮位置唯一。
此按钮的配置因关键字而异。例如,对于自行车,它就像 {'All','Image','Map'} ,而对于计算机,它表示为 {'All','Map' ,“图片”} ,在“地图”部分的搜索错误中出现。
当我查看这些按钮的html代码时,唯一的区别是短单词标记(我不确定它叫什么)。上面的示例代码为“ 图片”。
问题:如何指定所需的按钮?我可以在'a'标签的末尾找到带有'short word标签'的元素吗?
任何建议将不胜感激。