我可能有一个嵌套元素<svg>,我似乎无法访问
我尝试使用
driver.find_element(By.CSS_SELECTOR, 'button.login-fake-btn')
和
driver.find_element(By.CSS_SELECTOR, 'login-fake-btn')
和其他一些人。
嵌套 svg 的 HTML 结构:
<svg class="1">
<div id="2">
<div>
<div class="3">
<div class="4">
<li>
<button class="5" type="button" id="login-fake-btn">
...closing tags
HTML 快照:
我在 xpath 上也没有成功。
错误:
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"button.login-fake-btn"}
如何使用 css 选择器(或 xpath,但我认为 css 更好)获得嵌套的 svg?
慕森王
相关分类