绪论
上一个已经通过B站的API,来实现了对数据的读取,这篇文章就是,将数据存储在本地的TXT文件中
上一篇文章的连接:
链接: 使用python中的requests模块来实现B站视频数据的抓取
实现
实现大概分为三个步骤
- 打开文件,遍历,获得视频的dvid
- 根据读取到的ID,调用上一篇文章,获取视频数据
- 获取到数据后,将数据添加到文档
PS :数据的格式:时间,ID,标题,数字。。。描述
1 导入头文件
import requests
import json
import re
import os
2. 获得数据的函数
def getData(base_url):
header={
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.75 Safari/537.36'}
r = requests.get(base_url,headers=header )#获取网页的信息
_json_data = json.loads(r.text)#将数据进行格式转换,这样方便处理
'''
下面就是各个参数的获取,也可以根据自己的实际情况进行数据的获取
'''
bvid = _json_data.get('data').get('bvid')#视频的编号
title = _json_data.get('data'