在消息列表中查找最新消息

时间:2020-01-03 04:17:29

标签: python selenium

因此我当前正在尝试复制消息以自动执行登录序列。登录名需要一个otp代码,该代码必须发送到电话。我设置了一个textnow帐户来通过网页访问otp,但是尝试查找最新消息时出现了问题。即使每封邮件的html看起来完全一样,我如何指定我也要复制最新的元素。唯一使它们与众不同的是给定的otp和时间。

我如何确定最新消息到机器人并复制它?enter image description here

senderofotp = driver.find_element_by_xpath('//*[@id="chat-preview-list"] /ul/li[1]/div[2]/div[1]/span/div')
senderofotp.click()

上面的代码是我选择邮件发件人的方式。

message = driver.find_element_by_xpath('//*[@id="messageView"]/ul/li[30]/div/div[1]/div/div[1]/div/span/span')

即使我尝试抓取消息,它也会为我提供整个消息视图的xpath

1 个答案:

答案 0 :(得分:0)

您可以使用find_elements_by_xpath一次查找元素列表