【发布时间】:2021-12-26 03:15:34
【问题描述】:
目标:在我的控制台上打印“Eden Ivy”。
我正在关注 the documentation 的 Selenium Webdriver。
以下是感兴趣的行。这是截图:
HTML:
<a href="/model/77291/eden-ivy" title="Eden Ivy" class="sc-1b6bgon-7 cGUerq">Eden Ivy</a>
我究竟如何抓取和打印“Eden Ivy”?
我试过了:
name = driver.find_element_by_class_name('sc-1b6bgon')
print(name)
和
name = driver.find_element_by_class_name('sc-1b6bgon-7 cGUerq')
print(name)
但他们似乎没有工作。我做错了什么?
编辑:我不能在抓取时使用“Eden Ivy”这个词,它必须是按元素。这样我就可以将此函数用于其他名称。
【问题讨论】:
标签: python selenium selenium-webdriver webdriverwait getattribute