是否可以使用Selenium抓取Web元素的动态ID?



是否有某种方法/技术允许脚本使用硒脚本获取特定Web元素的ID?我问这个问题是因为我处于以下可能有用的情况:1) 获取目标元素的唯一 ID 2) 存储类的各种实例的 ID 3) 使用该列表动态构建稍后可以传递到for循环的 XPATH。如果这是不可能的,有什么其他方法可以导致相同的结果吗?

仅仅抓取一个可以被定位器识别的元素的 id 是相当微不足道的:

element = driver.find_element_by_xpath("//...")
id = element. get_attribute("id");

最新更新