【发布时间】:2021-04-14 07:52:02
【问题描述】:
我正在为不和谐创建一个网络爬虫,在登录机器人后应该提取不和谐频道中最后发送的消息并将其打印出来。然而,最后发送的消息是动态的。它总是有不同的路径。它也没有身份证。它只有一个类名embedFooterText-28V_Wb。如您所知,selenium 返回具有该类的第一个元素。在这种情况下,这是有史以来发送的第一条消息。我怎样才能扭转它,以便它得到最后发送的消息?这是我到目前为止所写的:
text = driver.find_element_by_class_name('embedFooterText-28V_Wb').get_attribute('innerHTML')
print(text)
此代码返回发送的第一条消息,我想获取发送的最后一条消息
【问题讨论】:
-
请分享部分html
标签: python python-3.x selenium selenium-webdriver selenium-chromedriver