如何选择有空间的id

2024-05-18 18:22:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用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"}
     

Tags: dividstylehtmlseleniumlabbuyelement

热门问题