我正在使用selenium web驱动程序,并且希望找到与特定“ID”属性部分匹配的web页面上的所有元素。(例如,当存在slot1 slot5等的id时,find“slot”)我最初以为可以在循环中简单地调用“find_element_by_id(slot)”,但该函数只返回具有该id的第一个元素。 如果可能的话,我想为所有匹配生成一个列表。在
文档链接: http://selenium-python.readthedocs.io/locating-elements.html
另外,我是新的堆栈溢出,所以如果有不同的方式,我应该问的问题,请启发我。在
您可以使用CSS selector定位器和^{} 属性选择器(表示“包含”):
相关问题 更多 >
编程相关推荐