有时候需在哔哩哔哩找一些视频,所以用python爬取试试,在网上搜了一下。
1、安装you-get 模块
pip install you-get
2、查看帮助!
3、cmd中命令下载
列表下载:
you-get -o E:\003_video\002bilibili\TensorFlow https://www.bilibili.com/video/av14540765/?p=1 -l
-o 后面是保存视频的目录,-l是指按列表下载,相当于–playlist。
4、py文件中代码下载。
一、批量哔哩哔哩视频列表
import sys
from you_get import common as you_get #导入you-get库
directory = r'E:\003_video\002bilibili\003jiqixuexi' #设置下载目录
url = 'https://www.bilibili.com/video/av9912938' #需要下载的视频地址
sys.argv = ['you-get','-l','-o',directory,url] #sys传递参数执行下载,就像在命令行一样;‘-l’是指按列表下载,如果下载单个视频,去掉‘-l’即可;‘-o’后面跟保存目录。
you_get.main()
二、批量哔哩哔哩单个视频
import sys
from you_get import common as you_get #导入you-get库
directory = r'E:\003_video\002bilibili\003jiqixuexi' #设置下载目录
url = 'https://www.bilibili.com/video/av9912938' #需要下载的视频地址
sys.argv = ['you-get','-o',directory,url] #sys传递参数执行下载,就像在命令行一样;‘-o’后面跟保存目录。
you_get.main()