python爬虫-获取腾讯视频的弹幕
一位苦于信息安全的萌新小白帽,记得关注给个赞,谢谢
本实验仅用于信息防御教学,切勿用于其它用途
requests库爬取腾讯视频的弹幕
- 二话不说,先上代码
- 执行结果
二话不说,先上代码
import requestsheaders = {"User-Agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36"
}def danmu():url = 'https://mfm.video.qq.com/danmu?target_id=3753912718%26vid%3Dt00306i1e62'
# 最终得到的能控制弹幕的参数是target_id和timestamp,tiemstamp每30请求一个包。for i in range(75,3000,30):data = {"timestamp":i}response = requests.get(url,headers=headers,params=data,verify=False)res = eval(response.text) #字符串转化为列表格式con = res["comments"]if res['count'] != 0: #判断弹幕数量,确实是否爬取结束for i in con:print(i['opername'],':',i['content']) #打印用户和弹幕内容else:print('爬完了')danmu() # 执行函数
执行结果
一个学习爬虫过程的一个小项目代码:
通过分析腾讯视频请求,找到弹幕的异步请求包,分析url,找到控制弹幕的参数,然后访问并提取每个返回的弹幕数据,最终打印出弹幕用户和弹幕内容。
python爬虫-获取腾讯视频的弹幕相关推荐
- 弹幕id格式错误_python爬虫教材,获取腾讯视频的弹幕
requests库爬取腾讯视频的弹幕 二话不说,先上代码 执行结果 点击此处,获取海量Python学习资料! 二话不说,先上代码 import requestsheaders = { "Us ...
- python爬虫取腾讯视频评论
文章目录 1. 爬取评论内容代码 2.爬取评论时间代码 3.数据处理部分 3.1 评论的时间戳转换为正常时间 3.2 评论内容读入csv 3.3 统计一天各个时间段内的评论数 3.4 统计最近评论数 ...
- python爬取腾讯视频弹幕_用Python爬取腾讯视频弹幕
原标题:用Python爬取腾讯视频弹幕 via:菜J学Python 1.网页分析 本文以爬取<脱口秀大会 第3季>最后一期视频弹幕为例,首先通过以下步骤找到存放弹幕的真实url. 通过删减 ...
- BiliLocal 播放器播放腾讯视频加弹幕
参考链接 抓取腾讯视频弹幕 BiliLocal 播放器播放腾讯视频加弹幕 记录博文 一.前言 我们知道 BiliLocal 是用来播放 B 站视频的的,那么是不是可以拓宽它的路子,把它用来播放其它平台 ...
- python Chrome + selenium自动化测试与python爬虫获取网页数据
一.使用Python+selenium+Chrome 报错: selenium.common.exceptions.SessionNotCreatedException: Message: sessi ...
- 编写python爬虫 获取中华英才网全网工资数据
做数据分析 数据挖掘,第一步是获取数据,在这里,我们要分析现今全国各地各个职业的工资情况. 我们选择较为权威的'中华英才网',编写python爬虫获取该网站上的各个招聘信息说给出的工资,再取其行业工资 ...
- python爬虫实战-爬取视频网站下载视频至本地(selenium)
#python爬虫实战-爬取视频网站下载视频至本地(selenium) import requests from lxml import etree import json from selenium ...
- Python爬虫获取文章的标题及你的博客的阅读量,评论量。所有数据写入本地记事本。最后输出你的总阅读量!
Python爬虫获取文章的标题及你的博客的阅读量,评论量.所有数据写入本地记事本.最后输出你的总阅读量!还可以进行筛选输出!比如阅读量大于1000,之类的! 完整代码在最后.依据阅读数量进行降序输出! ...
- 域名带后缀_[Python 爬虫]获取顶级域名及对应的 WHOIS Server 及 whoisservers.txt 下载...
使用 Python 爬虫获取顶级域名及对应的 WHOIS Server 并保存可用于 WhoisCL.exe 的文件 whois-servers.txt. 环境: Windows 10 Python ...
最新文章
- 【今晚7点半】:现代C++和Mediasoup的WebRTC集群服务实践
- NSDictionary使用枚举方法
- 大学英语 计算机应用基础,计算机应用基础-大学英语b.doc
- Redis 经典 必问21问,BAT面试都会问,你会回答吗?
- oracle数据库学习相关笔记-相关约束
- 关于《windows游戏编程大师技巧》的源代码
- 使用 Pandas 与 Matplotlib 分析科比职业生涯数据-CSDN公开课-专题视频课程
- sop8封装尺寸图_IC封装原理及功能特性汇总
- 图论(5)邻接谱,邻接代数,图空间,托兰定理
- Java excel添加水印
- C/C++ 二维数组传参方法总结
- 多个blockquote_换句话说:使用blockquote,cite和q元素
- 什么是云渲染?云渲染应用场景有哪些?
- 黑马登录案例验证码无法正常显示原因
- Eureka自我保护模式——难点重点
- ASCII码表和常见键盘码
- 如何取消掉计算机更新图标,win10右下角更新提醒怎么去掉_电脑右下角总出现win10系统升级提示如何关闭...
- 什么是内部类?成员内部类、静态内部类、局部内部类和匿名内部类的区别及作用?
- [Android开发常见问题-19] Android为什么比IOS和WP慢?
- 转:随机过程方面书籍的评论
热门文章
- matlab中sparse和full函数的使用
- Python数据分析之数据抓取 part 1
- 利用python爬取股票实时信息
- CANoe的数据回放(Replay Block),还是要结合CAPL脚本才能说的明白
- Android最新版修改顶部导航栏颜色和字
- border属性 php,使用CSS的border属性构建变形边框的方法总结
- 自制 C++ 密码程序(第二代)
- android运行报错:File-based resource names must contain only lowercase a-z, 0-9
- Java源码 JavaWeb开发框架 代码 SSH SSM OA ERP CRM Java项目[Java通用框架源码及开发视频教程]
- java 指定垃g1圾收集_java垃圾回收G1收集器