一 用到的库

requests库:众所周知,爬虫神器

二 JSON是什么

JSON ( JavaScript Object Notation) ,是一种数据交互格式。

  • 没有结束标签
  • 更短
  • 读写的速度更快
  • 能够使用内建的 JavaScript eval() 方法进行解析
  • 使用数组
  • 不使用保留字

三python爬取直播中国视频

打开界面 f12选择对应的url

使用res定义变量   requests.get  是指定义的url变量的地址发送get请求,返回的数据是json格式的字符串,所以之后需要使用json.loads解析字符串数据并给res变量重新赋值

然后对其内容进行输出 输出列表和字典数据

然后使用for循环(字典中存在列表 需要将数据输出)for循环从0开始 到res['data']['list']结束

在里面嵌套一个for循环 依然是循环遍历列表 寻找实时直播内容

if语句判断是否是实时直播地址如果等于2 则输出

playurl是指获取的url和获取数据里面的playflag结合

 playurl = 'https://gcksc.v.kcdnvip.com/gc/'+res['data']['list'][d]['signalList'][c]['play_flag']+'_1/index.m3u8'print(res['data']['list'][d]['signalList'][c]['name']+'直播地址:'+playurl)

以下是爬取视频的全部代码:

#coding=utf-8
import jsonimport requestsurl = 'https://api.cntv.cn/newList/getCboxLiveListByRegion?id=CHAL1399961767604362&r=湖南&p=1&n=100&serviceId=livechina&cb='
res = requests.get(url)
res = json.loads(res.text)
print(len(res['data']['list']))
for d in range(0,len(res['data']['list'])):for c in range(0, len(res['data']['list'][d]['signalList'])):if res['data']['list'][d]['signalList'][c]['status_flag']==2:playurl = 'https://gcksc.v.kcdnvip.com/gc/'+res['data']['list'][d]['signalList'][c]['play_flag']+'_1/index.m3u8'print(res['data']['list'][d]['signalList'][c]['name']+'直播地址:'+playurl)

python爬取视频界面简介相关推荐

  1. Python爬取视频之爱情电影及解密TS文件和两种合并ts的方法

    俗话说,兴趣所在,方能大展拳脚.so结合兴趣的学习才能事半功倍,更加努力专心,apparently本次任务是在视频网站爬取一些好看的小电影,地址不放(狗头保命)只记录过程. 实现功能: 从网站上爬取采 ...

  2. 使用python爬取视频

    写在前面:此博客仅用于参考学习,代码中部分网址已删 准备工作 python burpsuite 视频爬取 视频网址:https://v.qq.com/x/cover/mzc00200xnrv1u5.h ...

  3. 使用Python 爬取视频

    本文章爬取视频以 ".ts" 文件为例,可从视频网站爬取相关视频碎片,最后拼接成一个完整的视频 首先安装Python,安装方法可参考菜鸟教程(Python 环境搭建 | 菜鸟教程) ...

  4. Python爬取视频之爱情电影及解密TS文件和两种合并ts!

    俗话说,兴趣所在,方能大展拳脚.so结合兴趣的学习才能事半功倍,更加努力专心,apparently本次任务是在视频网站爬取一些好看的小电影,地址不放(狗头保命)只记录过程. 实现功能: 从网站上爬取采 ...

  5. 如何用python爬取视频_介绍Python爬取哔哩哔哩视频

    python视频教程栏目介绍如何爬取视频 本篇文章主要给大家讲解下如实使用python 爬取哔哩哔哩中的视频,首先我是一名大数据开发工程师,爬虫只是我的一个业余爱好,喜欢爬虫的小伙伴可以一起交流.好了 ...

  6. python爬取视频评论数据

    现在人们都喜欢看小视频,我平时没事的时候也喜欢看些小视频,所以今天我就带大家用python爬取一些小视频数据. 分析网页 打开目标网站,我们在搜索栏里面搜索一下自己感兴趣的关键字,比如我搜索 &quo ...

  7. python爬虫,python学习,如何用python爬取视频资源

    郑重声明:该文章仅供参考学习,他人不得转载,利用非法手段牟利. 这篇文章的由来,是我为了一个月内看的三部电影,充了三个网站的会员之后,痛定思痛,决定再也不干这种傻事了,于是乎,我拿起了python-号 ...

  8. python爬取视频--下载2019巴菲特股东大会直播视频

    项目背景 今天一个朋友想下载东方财富网上的2019巴菲特股东大会直播视频,我觉得还挺有趣,之前没有爬取过视频,所以研究了下,用python实现了爬取这个视频. 其实,以现在的带宽网速及wifi普及,我 ...

  9. Python爬取视频网站弹幕,并做成词云图

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 作者:张同学 来源:凹凸数据 Python爬虫.数据分析.网站开发等案例教程vb.net教程视频免 ...

最新文章

  1. [Java学习]Striing StringBuffer StringBuilder 的比
  2. (04741)计算机网络原理,04741计算机网络原理真题_成都英才教育网
  3. 在vue中let var 和const 区别
  4. Apple watch 开发指南(1) 预览
  5. java main启动spring_gradle 搭建springMVC项目,main函数启动
  6. iOS开发之打包上传报错: ERROR ITMS-90087/ERROR ITMS-90125
  7. 你认为已经过时的C语言,是如何影响500万程序员的?...
  8. Taro+react开发(52) 移动端弹出框使用
  9. 使用计算机自带字体怎么用_在家办公不会扫描文件怎么办?用 iPhone 自带软件就搞定啦...
  10. 编码原理(附一)--算术编码
  11. java jquery怎么取值_jquery 取值
  12. hurst指数matlab代码_Matlab 简介
  13. SVN 下载与安装(超简单)!!!
  14. 子网掩码、网络地址、广播地址的计算
  15. 【数学建模】二手房房价影响因素分析(描述性统计+推断统计综合应用、线性回归预测分析)
  16. 群同态和群同构的区别_顾沛《抽象代数》1.4群的同态与同构习题解答
  17. 微信朋友圈抓取 附近人自动加 附近人朋友圈抓取 最近一直在研究(有兴趣的看网址)...
  18. 怎么将flv格式转换成mp4,四个步骤完成转换
  19. 免费版医疗器械计算机软件,医疗器械软件描述.docx
  20. lighting接口说明

热门文章

  1. 传统招商的问题与智慧招商的优势
  2. 微信聊天框(html+css+js)实现
  3. 单田芳评书被诉抄袭案二审开庭未宣判
  4. 一些地址和姓的读法3
  5. web大文件上传断点续传源码
  6. python图像分类_关于使用SVM进行图像分类:使用SVM进行图像分类-Python
  7. python 3d绘图kmeans_Python爬虫与K-means聚类算法分析多数据图片主色方法
  8. Intent Action_dial 在 android 11 中不起作用
  9. 2019最新黑马传智Python人工智能大数据视频教程分享给大家
  10. 计算机系统结构第二章课件,计算机系统结构第二章new解析课件