前言
本文讲述的是,通过爬虫依据抖音分享的视频连贯主动抓取抖音的高清无水印的视频,不便短视频的营销号搬运与前期二次创作!
代码
这外面颁布的是局部代码,并不是全副的代码,如果想要全副请征询作者,作者的博客是:
ZFJ_张福杰【博客有我的联系方式】
代码如下:
# -*- coding: utf-8 -*- # @Author: zhangfujie # @作者QQ: 2723834718 # @Date: 2020-09-17 16:17:36 # @Last Modified by: zhangfujie # @Last Modified time: 2020-09-19 16:33:08 import re import requests headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/22.0.1207.1 Safari/537.1'} def parse_douyin(url): r = requests.get(url, allow_redirects = True) redirecturl = r.url rct = requests.get(redirecturl, headers = headers) playurlList = re.findall('playAddr:(.*?)\,', str(rct.text)) if len(playurlList) == 0: return playurl = playurlList[0] playurl = playurl.replace('playwm', 'play') playurl = playurl.replace("\"", "") # 申请要下载的url地址 html = requests.get(playurl) # content返回的是bytes型也就是二进制的数据。 html = html.content try: with open('douyin.mp4', 'wb') as f: f.write(html) f.flush() print("下载实现!!!!") except: print("下载失败!!!!") if __name__ == '__main__': url = 'http://v.douyin.com/JkNaor/' parse_douyin(url) # 我的QQ:2723834718
软件界面
因为有些不是程序员或者不是Python的程序员,想做这个下面的对面又不止如何搞,我这里特意把下载视频的逻辑封装成一个桌面软件,不便大家应用,截图如下:
有须要的能够分割我!