您的位置: 首页 > 技术问答 > 使用查询硒蟒蛇 使用查询硒蟒蛇 分类: 技术问答 • 2022-09-08 21:54:01 问题描述: 我试图让查询中所有body元素没有的div元素,这里是我的代码获得所有的身体元素,而股利,使用查询硒蟒蛇 body = driver.find_element(By.TAG_NAME, 'body') elements = body.find_elements(By.TAG_NAME, '*') 但是,我得到一切元素,我想要那些不是div元素的元素。 是否有可能使这与一个查询? +0 尝试'*:没有(DIV)'。在CSS选择器工作,不知道,它会在这里工作... – Xufox 答 尝试使用以下: elements = body.find_elements(By.XPATH, './/*[not(self::div)]') +0 谢谢你的工作 – zolid
尝试'*:没有(DIV)'。在CSS选择器工作,不知道,它会在这里工作... – Xufox