【发布时间】:2015-09-07 18:14:42
【问题描述】:
我正在尝试加载网页 http://www.twitch.tv/NAME_OF_CHANNEL/chat?opentga=1 以通过网页抓取跟踪抽搐聊天。唯一的问题是,每当有人在聊天中键入消息时,都会在 html 代码中添加一个 ul 项。我的问题是,如果我使用 Selenium 或仅使用 HTTP GET 请求加载页面,我如何才能不断获取更新的代码,以便查看发送到聊天中的所有新聊天消息?
这就是一些代码的样子。
如您所见,有一个 ul 元素,其中包含大量带有随机 ID 的 div 元素。在每个div 元素中都有单独的聊天消息,其中包含某些信息,例如用户发送的时间和时间。 div 元素不断更新,每次发送消息时都会添加一个。每次发送消息时,如何跟踪所有 div 元素将每个元素保存在列表中?谢谢!
【问题讨论】: