1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > python采集直播间数据_如何抓取实时/直播数据网站?

python采集直播间数据_如何抓取实时/直播数据网站?

时间:2023-01-09 10:25:24

相关推荐

python采集直播间数据_如何抓取实时/直播数据网站?

此网站的数据每1秒更新一次import time

import requests

from bs4 import BeautifulSoup

l=[]

def get_data():

url='/'

r=requests.get(url,headers={'User-Agent':'Mozilla/5.0'})

c=r.content

soup=BeautifulSoup(c,'html.parser')

d={}

all=soup.find_all('div',{'id':'longitudeMarker'})

d['lon']=all[0].find('p',{'id':'longitudeValue'}).text

all=soup.find_all('div',{'id':'latitudeMarker'})

d['lan']=all[0].find('p',{'id':'latitudeValue'}).text

all=soup.find_all('div',{'id':'velocityMarker'})

d['speed']=all[0].find('p',{'id':'velocityValue'}).text

all=soup.find_all('div',{'id':'altitudeMarker'})

d['alt'] =all[0].find('p',{'id':'altitudeValue'}).text

l.append(d)

while True:

print(get_data())

time.sleep(1)

这个总是回来

^{pr2}$

当我打印它们的价值时,它总是显示出来

longitude:-000.000

latitude:-000.000

speed:17225.00

altitude:225.00

我想进一步使用这个值。在

有人知道这个或者其他方法来得到当前值吗?在

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。