是否可以编写一个 Python 网络抓取工具,在元素的文本发生变化时播放 mp3?
Is it possible to write a Python web scraper that plays an mp3 whenever an element's text changes?
试图弄清楚如何让 python 播放 mp3s
每当在线 Fantasy Draft Board 上的标签文本发生变化时(ClickyDraft
).
我知道怎么用python&美汤从网站上抓取元素,也知道怎么玩mp3s
。但是你觉得我怎么能让它检测到某个元素何时发生变化,以便它可以播放适当的 mp3
?
我正在考虑让程序每隔 0.5seconds
抓取一次网站以检测更改,
但我读到这可能会导致问题?有什么办法吗?
唯一的方法就是定期抓取网站。 0.5s太快了。我不知道这个项目对时间有多敏感。但是每 1/5/10 分钟抓取一次就足够了。如果您需要更快,只需获得一个代理(那里有很多免费的),您就可以更频繁地抓取该网站。
尽量尊重网站,不要每 0.5 秒请求一次来消耗过多的网站资源
试图弄清楚如何让 python 播放 mp3s
每当在线 Fantasy Draft Board 上的标签文本发生变化时(ClickyDraft
).
我知道怎么用python&美汤从网站上抓取元素,也知道怎么玩mp3s
。但是你觉得我怎么能让它检测到某个元素何时发生变化,以便它可以播放适当的 mp3
?
我正在考虑让程序每隔 0.5seconds
抓取一次网站以检测更改,
但我读到这可能会导致问题?有什么办法吗?
唯一的方法就是定期抓取网站。 0.5s太快了。我不知道这个项目对时间有多敏感。但是每 1/5/10 分钟抓取一次就足够了。如果您需要更快,只需获得一个代理(那里有很多免费的),您就可以更频繁地抓取该网站。
尽量尊重网站,不要每 0.5 秒请求一次来消耗过多的网站资源