美文网首页
python爬虫系列4 - VIP视频爬取

python爬虫系列4 - VIP视频爬取

作者: livein80 | 来源:发表于2020-07-28 18:43 被阅读0次

任务需求:

# -*- coding: utf-8 -*-
# @Time    : 2020/7/29 6:05 下午
# @Author  : livein80
# @Email   : 12985594@qq.com
# @File    : ssyer.py
# @Software : PyCharm
# https://vip.okokbo.com/20180319/FITtZ17w/1000kb/hls/OdGD6663072.ts
import requests
import os
from multiprocessing import Pool

headers={
    'user-agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.89 Safari/537.36'
}
def download_vip(i):
    url = 'https://vip.okokbo.com/20180319/FITtZ17w/1000kb/hls/OdGD6663%04d.ts' % i
    # print(url)
    res = requests.get(url,headers=headers).content
    # 写入文件
    with open('./movie/m_{}'.format(url[-7:]), 'wb') as file:
        file.write(res)
    print(url[-7:]+'写入成功')

if __name__=="__main__":
    pool = Pool(15)

    # 判断文件夹是否存在
    if not os.path.exists('./movie/'):
        os.mkdir('./movie/')

    for i in range(1000,1400):
        pool.apply_async(download_vip,args=(i,))
    #关闭池
    pool.close()
    pool.join()
    print("下载结束!")

相关文章

网友评论

      本文标题:python爬虫系列4 - VIP视频爬取

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