我正在尝试使用selenium获取中间有空格的id的值。HTML如下所示
<div id="buyAlchemy lab" onclick="Buy('Alchemy lab');" style="background-image:url(labicon.png);" class="grayed">Turns gold into cookies!</div>
如何选择此id的文本
如果我这样做
driver.find_element_by_css_selector("div #buyAlchemy lab").text
我得到一个错误,上面写着
selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"div #buyAlchemy lab"}
您可以使用id:
或xpath:
相关问题 更多 >
编程相关推荐