堪称史上最强的python爬虫,10行代码采集B站全部视频!内附教程

<pre class="ql-align-justify">

安装 you-get

pip3 install you-get

#!/usr/bin/env python

# -*- coding:utf-8 -*-

import sys

import you_get

import os

'''

-O 文件名

-o 文件保存路径

--debug debug日志

'''

def download(url,filename):

try:

info = os.system(r'you-get --debug -O {} -o /root {}'.format(filename,url))

print(info)

except Exception as e:

print(e)

'''

视频地址 https://www.bilibili.com/video/av38608415/?p=34

demo: python down.py https://www.bilibili.com/video/av38608415 34

'''

if __name__ == '__main__':

# 视频网站的地址

base_url = sys.argv[1] #视频地址

nums = sys.argv[2] # 34页

nums = int(nums)

for p in range(1, nums):

url = base_url + "/?p=" + str(p)

download(url,p)

</pre>

image

堪称史上最强的python爬虫,10行代码采集B站全部视频!内附教程

image

最后,想学习Python的小伙伴们!

请关注+私信回复:“学习”就可以拿到一份我为大家准备的Python学习资料!

堪称史上最强的python爬虫,10行代码采集B站全部视频!内附教程

pytyhon学习资料

堪称史上最强的python爬虫,10行代码采集B站全部视频!内附教程

python学习资料

相关推荐