美文网首页程序员码农的世界
堪称史上最强的python爬虫,10行代码采集B站全部视频!

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

作者: b4a0155c6514 | 来源:发表于2019-01-09 11:01 被阅读24次

    <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 image

    相关文章

      网友评论

        本文标题:堪称史上最强的python爬虫,10行代码采集B站全部视频!

        本文链接:https://www.haomeiwen.com/subject/rquwrqtx.html