我正在创建一个机器人,用于回答Messenger中的受控问题。我试图找到最新消息的元素,但是字符串总是在变化。对我来说,获得最新消息的最佳方法是什么。
我尝试了以下代码:
.find_element_by_class_name
.find_element_by_id
.find_element_by_css_selector
.find_element_by_xpath
browser.find_element_by_xpath('/html/body/div[1]/div/div/div[2]/span/div[2]/div[2]/div[1]/div[2]/div[2]/div/div/div/div[2]/div[26]/div/div[2]/div/div/div/span').text
'What is 679 x 405'
browser.find_element_by_xpath('/html/body/div[1]/div/div/div[2]/span/div[2]/div[2]/div[1]/div[2]/div[2]/div/div/div/div[2]/div[30]/div/div[2]/div/div/div/span').text
'What is 756 x 363'
browser.find_element_by_css_selector('#js_30 > div:nth-child(2) > span:nth-child(1)').text
'What is 343 x 534'
browser.find_element_by_css_selector('#js_tk > div:nth-child(2) > span:nth-child(1)').text
'What is 700 x 372'
我希望成为最新消息。但是这些元素仅是最后一个元素。