【发布时间】:2018-03-19 13:55:51
【问题描述】:
我对 python 和编程很陌生,但我参加了一些课程来提高我的知识。学习时记住一个“目标”似乎非常重要,我的一个目标就是成功地抓取和操纵体育数据。
我想从https://www.britishhorseracing.com/racing/results/ 抓取结果,但它看起来像是通过 JS 动态加载数据:
这里看起来有很多数据,结果可以追溯到大约 20 年前,以及当天每个赛马场的多场比赛。根据我的阅读,selenium 和 beautifulsoup 可能会在这里提供一些解决方案,但在我开始试验之前,我想和你们核实一下这个目标有多现实/是否可以通过网站如何构建数据以及一些关于如何实现的指针来实现开始?
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
是的,selenium 和 beautifulsoup 将使这些数据相当容易提取。浏览一些教程并尝试一下。
-
我建议从更小/更简单的项目开始,然后扩展,也许你自己创建一个小 html 网站并尝试先抓取它
标签: javascript python