按Xpath查找不按预期工作?硒Python

2024-06-16 10:15:18 发布

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

作为练习,我想从中获得确诊病例和死亡值 this site(左上角)通过硒

我用xPath试过了,但没用! f、 e:

worldInfected = driver.find_element_by_xpath("//*[@id=\"ember584\"]/svg/g[2]/svg/text")

如果我用这个,我会

selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: /html/body/div/div/div[2]/div/div/div/margin-container/full-container/div[2]/margin-container/full-container/div/div/div/div[1]/svg/g[2]/svg/text

但是我从网站上复制了路径,所以它不应该给我文本吗

我在其他网站上也尝试过同样的策略,效果不错。。它是否与这个确切的网站有关?如果是的话,是否有其他方法来抓取这些信息

谢谢你提前帮助我&书信电报;三,


Tags: textsvgmargindiv网站containerdriversite
1条回答
网友
1楼 · 发布于 2024-06-16 10:15:18

亲爱的,请像这样修改xpath,我认为它会起作用

worldInfected = driver.find_element_by_xpath('//*[@id=\"ember584\"]/svg/g[2]/svg/text')

注意:如果不工作,请描述更多信息

相关问题 更多 >