python直播爬虫,B站直播间数据爬虫代码
时间: 2023-12-17 10:19:15 浏览: 243
python 爬虫代码
以下是一个简单的 Python 直播爬虫示例代码,用于爬取 B 站直播间数据:
```python
import requests
import json
# 直播间号
room_id = '直播间号'
# 请求头信息
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3'}
# 直播间信息 API 地址
room_url = f'https://api.live.bilibili.com/room/v1/Room/get_info?room_id={room_id}'
# 发起请求
response = requests.get(room_url, headers=headers)
data = json.loads(response.content)['data']
# 输出直播间信息
print(f"直播间标题:{data['title']}")
print(f"直播间描述:{data['description']}")
print(f"主播名字:{data['anchor_info']['base_info']['uname']}")
print(f"当前在线人数:{data['online']}")
```
该示例代码会输出直播间的标题、描述、主播名字以及当前在线人数。你可以根据自己的需要进行更改和扩展。
阅读全文