如何使用selenium(python)获取div标签的内容

时间:2017-12-17 20:01:18

标签: python html css selenium

Html Code

我如何获得我强调的div标签的内容?我已经尝试过复制和粘贴xpath,但是在打印div的内容时它不起作用。

div = driver.find_element_by_xpath('//div[@class="sold_out_tag"]') 

是我尝试过的另一件事,但是当我尝试输入div.text时,它只是打印出空格。

2 个答案:

答案 0 :(得分:0)

要打印sold out,您可以尝试以下代码行:

print(driver.find_element_by_xpath("//div[@class='inner-article']/a//div[@class='sold_out_tag']").get_attribute("innerHTML"))

答案 1 :(得分:0)

div.text应该有效,或者可能有多个具有相同类名的div标签。