【发布时间】:2022-01-21 04:32:19
【问题描述】:
我正在尝试执行此操作:
driver.get(websitelink)
sleep(3)
element = driver.find_element_by_id("canvasCaption").text
print('text is:',element)
为了从这里获取文本:
<div class="a-column a-span12 a-text-center">
<span id="canvasCaption" class="a-color-secondary">Haz clic para obtener una vista ampliada</span>
</div>
输出只有:
text is:
但应该是:
text is: Haz clic para obtener una vista ampliada
也试了一下:
element = driver.find_element_by_class_name("a-color-secondary").text
但输出相同。
有人可以帮忙吗?
【问题讨论】:
-
这能回答你的问题吗? Use Python Selenium to get span text
标签: python selenium-webdriver xpath css-selectors webdriverwait