Python Selenium 查找随机生成的元素 ID
Python Selenium Find Randomly Generated Element ID
我在 Whosebug 上查看了一些关于这个问题的解决方案。虽然我似乎找不到可行的解决方案。
- 有大量带有 id 前缀 "ext-gen" 的元素,所以我看到的大多数答案都不起作用。
这是HTML
<input type="submit" value="New Player Arrived" id="ext-gen1084">
我试图找到这个元素,然后 return 它的值
get_attribute('value')
您可以使用以下方法查找随机生成的元素 ID:
driver.find_element_by_css_selector("input[type='submit']")
我在 Whosebug 上查看了一些关于这个问题的解决方案。虽然我似乎找不到可行的解决方案。
- 有大量带有 id 前缀 "ext-gen" 的元素,所以我看到的大多数答案都不起作用。
这是HTML
<input type="submit" value="New Player Arrived" id="ext-gen1084">
我试图找到这个元素,然后 return 它的值
get_attribute('value')
您可以使用以下方法查找随机生成的元素 ID:
driver.find_element_by_css_selector("input[type='submit']")