写一段全新的爬虫代码 要求爬取b站数据
时间: 2023-10-09 10:06:48 浏览: 69
好的,我可以帮您写一段爬取 B站 数据的代码。这里提供一个简单的 Python 代码示例:
```python
import requests
import json
url = 'https://api.bilibili.com/x/web-interface/popular/recommend'
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'
}
response = requests.get(url, headers=headers)
data = json.loads(response.text)
results = data['data']['list']
for result in results:
title = result['title']
author = result['author']
play_url = result['play_url']
print('Title: {}\nAuthor: {}\nURL: {}\n'.format(title, author, play_url))
```
这段代码使用了 requests 库进行网络请求,并通过 JSON 解析获取了 B站热门推荐视频的相关信息,如标题、作者和播放链接等。您可以根据需要进行修改和扩展。
阅读全文