用Python下载视频,保存至文件的demo

def download_video(url):
    try:
        print('准备下载视频:'+url)
        response=requests.get(url,headers=headers)
        data=response.content
        if data:
            file_path='{}/{}.{}'.format(os.getcwd(),md5(data).hexdigest(),'mp4')
            print('文件为:'+file_path)
            if not os.path.exists(file_path):
                with open(file_path,'wb')as f:
                    f.write(data)
                    f.close()
                    print('视频下载成功:'+url)
    except Exception:
        print('视频下载失败')

os.getcwd()    获取当前的path

md5.hexdigest(data)    数据进行哈希

 

你可能感兴趣的:(用Python下载视频,保存至文件的demo)