老样子,先上最后成功源码(在D盘下创建\’好看视频\’文件夹,直接运行即可获取视频):

import sys
import re,os
import requests
from you_get import common as you_get

def getVideo(url,path,headers):
    demo = requests.get(url,headers=headers)  # 获取网站信息
    data = demo.json()  # 转换为JSON格式
    data_list = data[\'data\'][\'response\'][\'videos\']  # 获取每个视频的属性列表

    # 遍历,将每一个视频信息展示出来
    for i in data_list:
        title = i[\'title\'] + \'.mp4\'  # 获取视频名称(描述),视频要修改为的名称,为后边改名做准备
        url1 = i[\'play_url\']  # 获取视频源url
        videoName = re.split(\'\?|/\',url1)[5][:80]+\'.mp4\'  # 视频下载后,会是一大串字母和数字的组合,这个主要就是获取视频下载后的原名称

        # 开始下载
        print(\'开始下载:\' + title)
        try:
            sys.argv = [\'you_get\', \'-o\',path,url1]  # 视频的属性编辑,选择路径等
            you_get.main()  # 开始下载
            print(\'
版权声明:本文为v-fan原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/v-fan/p/13167805.html&blogId=521264&postId=13167805