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

问题描述 投票:0回答:2

Html Code

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

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

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

python html css selenium
2个回答
0
投票

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

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

0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.