如何使用python从一个实时网站中提取数据?

2024-10-08 18:27:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我想知道如何使用python从网站中提取实时数据。 以下是指向网站的链接:https://live.alphatiming.co.uk/24hr


Tags: 数据httpslive网站链接指向ukco
3条回答

根据我在网络中看到的,该页面对URL:https://live.alphatiming.co.uk/24hr.json进行GET调用以获取数据。在

在本例中,最简单的方法是使用requests来复制并仅解析json:

import requests

response = requests.get(url='https://live.alphatiming.co.uk/24hr.json').json()
print(response) # This will print out the data coming from that endpoint

要获得您要查找的数据,只需像处理dict一样使用response。例如:

^{pr2}$
import requests

s = requests.Session()
url = 'https://live.alphatiming.co.uk/24hr'
page = s.get(url).text

print(page)

我看了一眼你在问题中链接的网站,看到这些点和进度条(不知道为什么),我有点满意。在

但是,我认为requestsbeautifulsoup可以完成这项工作,只需看看您想要从中获取数据的标记。在

编写如何提取数据的脚本。在

然后使用任务调度网站并点击api(您的代码可能托管在heroku上)。在

看看this相当直观。 或者按照您的标记的建议,使用RasberryPI作为服务器来调度每2-3秒运行一次脚本的任务。在

我希望这有帮助。在

相关问题 更多 >

    热门问题