首页 > 解决方案 > 获取所有值 python+selenium

问题描述

获取值时出现问题。我是使用 Python + selenium 的新手。我需要获取绿色箭头指示的项目 (44. 1443, 363)

链接在这里

并将它们列出来。我尝试这样做:

likes=driver.find_elements_by_xpath('/html/body/div[6]/div[2]/div/div[1]/div/div[4]/div[1]/div[1]/div[2]/div[1]/div[1]/b')
for spisok in likes:
print(spisok.text)

标签: python-3.xseleniumselenium-webdriverselenium-chromedriver

解决方案


如果您想获得特定的节点值,请尝试这样。

element=driver.find_element_by_xpath(“(//div[@class=‘post-act’]//div/b)[n]”)

print(element.text)

这里 n=1...n 取决于您要获取的案例 n 应该是 1 的节点数据。试试这个,让我知道这是否有效。


推荐阅读