最近学习了python,在此记录一下用python爬取最右视频
首先安装mitmproxy,安装方式:pip install mitmproxy
因为我使用的是Windows系统,无法使用mitmproxy,所有使用了mitmdump,mitmdump是mitmproxy的命令行接口,具体安装使用可以百度进行搜索。
可以先使用Fiddler先抓取App包进行分析,可以看出视频的url前缀为:
我就随便选择两个进行抓取
代码如下:
import requests
#存放视频目录
path = './image/'
i=0
def response(flow):
global i
alr_load=[]
target_url=['http://video.izuiyou.com/','http://dlvideo.izuiyou.com/',]
#过滤其它url
for url in target_url:
#过滤重复视频
if url not in alr_load:
if flow.request.url.startswith(url):
alr_load.append(url)
#下载视频名
filename=path + str(i) + '.