Python爬虫快手视频
准备
环境: python 2.7 + win10
工具:fiddler postman 安卓模拟器
首先,打开fiddler,fiddler作为httptps 抓包神器,这里就不多介绍。
配置允许https
配置允许远程连接 也就是打开http代理
电脑ip: 192.168.1.110
然后 确保手机和电脑是在一个局域网下,可以通信。由于我这边没有安卓手机,就用了安卓模拟器代替,效果一样的。
打开手机浏览器,输入192.168.1.110:8888 也就是设置的代理地址,安装证书之后才能抓包
安装证书之后,在WiFi设置 修改网络 手动指定http代理
保存后就可以了,fiddler就可以抓到app的数据了,打开快手 刷新,可以 看到有很多http请求进来,一般接口地址之类的很明显的,可以看到 是json类型的
http post请求,返回数据是json ,展开后发现一共是20条视频信息,先确保是否正确,找一个视频链接看下。
ok 是可以播放的 很干净也没有水印。
那就打开postman 来测试,form-data 方式提交则报错
那换raw 这种
报错信息不一样了,试试加上headers
nice 成功返回数据,我又多试几次,发现每次返回结果不一样,都是20个视频,刚才其中post参数中 有个page=1 这样一直都是第一页 就像一直在手机上不往下翻了 就开始一直刷新那样,反正 也无所谓,只要返回数据 不重复就好。
代码
Python爬虫快手视频相关推荐
- Python爬虫-快手播放量
前言 本文是该专栏的第48篇,后面会持续分享python爬虫干货知识,记得关注. 在本专栏之前,有详细介绍过快手pcursor参数,为什么要提到它,因为本文要提到的视频播放量就需要pcursor参数. ...
- python免费领取视频-最经典Python爬虫全套视频免费领,带你从0开始学爬虫
爬虫,是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本.如果把整个互联网的数据比喻为一座宝藏,那爬虫就是来教大家如何来高效地挖掘这些宝藏.可以说,掌握了爬虫技能,你就成了所有互联网信息公司幕后 ...
- python爬虫 下载视频网站视频
python爬虫 下载视频网站视频 xpath解析页面源码 requests.Session() 解决 status_code 302 网页重定向 selenium 获取网页遇到 iframe 标签解 ...
- Python爬虫-快手pcursor
前言 本文是该专栏的第47篇,后面会持续分享python爬虫干货知识,记得关注. 在本专栏之前,笔者有详细介绍快手滑块验证码的识别方法(Python如何解决"快手滑块验证码"(4) ...
- 用python爬虫下载视频_使用Python编写简单网络爬虫抓取视频下载资源
我第一次接触爬虫这东西是在今年的5月份,当时写了一个博客搜索引擎,所用到的爬虫也挺智能的,起码比电影来了这个站用到的爬虫水平高多了! 回到用Python写爬虫的话题. Python一直是我主要使用的脚 ...
- python爬虫教程视频-python爬虫(入门教程、视频教程)
python的版本经过了python2.x和python3.x等版本,无论哪种版本,关于python爬虫相关的知识是融会贯通的,脚本之家关于爬虫这个方便整理过很多有价值的教程,小编通过本文章给大家做一 ...
- python爬虫教程视频-13天搞定Python分布爬虫
1. 什么是爬虫? 网络爬虫也叫网络蜘蛛,如果把互联网比喻成一个蜘蛛网,那么蜘蛛就是在网上爬来爬去的蜘蛛,爬虫程序通过请求url地址,根据响应的内容进行解析采集数据, 比如:如果响应内容是html,分 ...
- python爬虫教程视频成都工业学院-成都工业大学:Python爬虫和数据可视化实训课程(2020年3月新版)...
001. 课程介绍.mp4 002. Python开发环境安装.mp4 003. 第一个Python程序.mp4 004. 用Pycharm编写程序.mp4 005. 条件判断语句.mp4 006. ...
- Python爬虫实战 - 视频下载001
(内容仅供技术探讨,切勿用于商业用途) 一.开发环境 IDE:Pycharm Python 3.7 (三方库:requests.pybloom_live) 接口调试工具:Apifox 二.网站分析调 ...
最新文章
- 如果asp.net mvc中某个action被执行了两次,请检查是不是以下的原因
- mysql的表创建_MYSQL表创建
- 【转】C,C++宏中#与##的讲解
- access百度翻译 get_Asp.NET调用百度翻译
- 自然场景中交通标志牌检测~文末送书
- 您如何获得JavaScript时间戳?
- Nautilus获得了标签化支持
- 通过原生js获取路由url中的参数的实例和讲解
- 13. CSS 链接
- CSND博客几年没有登录了,终于找回密码来报个到!
- python - 搜狗词库 (.scel 文件转 txt)
- WPS2000的目录提取(转)
- 计算机软件lumion的使用例子,Lumion怎么用?BIM软件教学:带你掌握Lumion实战应用...
- 批量生成条形码——《超级处理器》应用
- 为什么qq不出linux版本,腾讯QQ官方Linux版本要发布了
- 10 个最佳 VSCode 插件,帮助你写出更优雅的代码
- java:解一元二次方程
- java计算机毕业设计ssm奥博羽毛球俱乐部管理系统
- oracle 表空间管理
- Linux下修改hostname的三种方式
热门文章
- 数据库驱动mysql-connector-java-5.1.46-bin.jar下载及在idea中导入该jar包
- DirectX11 环境光
- Python 递归遍历文件夹(递归删除XXX文件夹)慎用
- Python的准备工作——安装、配置、第一个项目、汉化(可不做)
- 盘点大佬高考:马云数学考1分 李彦宏系高考状元
- List集合转换成Json字符串
- 西游之路——python全栈——Django之ORM操作
- Rockland 抗HA标签抗体说明书
- LabVIEW操作者框架(Actor Framework)范例集锦之四:官网论坛(上)
- Windows安装系列:SVN Server服务