我想使用 selenium python 机器人定期加载网站的新消息。 消息以 div 形式出现,并带有 insideText。
这是我的脚本使用 xPath 检查的部分:
`
尝试:
而真实:
messages = driver.find_elements(By.XPATH, "//div[contains(@class, 'text-message')]")
对于消息中的消息:
打印(消息.文本)
时间.睡眠(5)
键盘中断除外: print("被用户停止") `
在控制台中,我可以测试 xpath,它返回包含所有消息的 div 数组。
我尝试了很多东西,但无法收到消息。 ChatGPT 也完全没有帮助。
有人可以帮助我吗?
谢谢!!
更改 xPath、按类搜索、使用观察者、ExpectedConditions,...
忘记更改选项卡...
感谢@NicoCaldo 的提醒。