斗鱼直播弹幕python_python利用danmu实时获取斗鱼等直播网站字幕
danmu 是一个开源的直播平台弹幕接口
用python pip install danmu
# -*- coding: utf-8 -*-
import time, sys
from danmu import DanMuClient
import pymongo
client = pymongo.MongoClient(host='localhost', port=27017)
db = client['douyu']
coll = db['content']
def pp(msg):
print(msg.encode(sys.stdin.encoding, 'ignore').
decode(sys.stdin.encoding))
# https://www.douyu.com/***** 为斗鱼直播房间地址
dmc = DanMuClient('https://www.douyu.com/*****')
if not dmc.isValid(): print('Url not valid')
@dmc.danmu
def danmu_fn(msg):
content = {}
content[msg['NickName']] = msg['Content']
# content = '[%s] %s' % (msg['NickName'], msg['Content'])
# content = content.encode(sys.stdin.encoding, 'ignore').decode(sys.stdin.encoding)
# 保存到mongodb
coll.insert(content)
@dmc.gift
def gift_fn(msg):
pp('[%s] sent a gift!' % msg['NickName'])
@dmc.other
def other_fn(msg):
pp('Other message received')
dmc.start(blockThread=True)
斗鱼直播弹幕python_python利用danmu实时获取斗鱼等直播网站字幕相关推荐
- python利用danmu实时获取斗鱼等直播网站字幕
danmu 是一个开源的直播平台弹幕接口 用python pip install danmu # -*- coding: utf-8 -*-import time, sysfrom danmu ...
- 利用python实时获取公网IP地址
使用本地运行python任务+OneDrive同步的方式,替代DDNS获取公网地址 # /* # * @Author: qyn987707.qianyunan # * @Date: 2021-11-0 ...
- B站直播弹幕获取 - 用python写一个B站弹幕姬吧
前言 关于这个小项目的由来. 最开始是想要利用b站的弹幕进行一些互动之类的.原本也有想过可以利用现有的弹幕姬做个插件来解决的,但无奈不会C#,所以只能自己研究b站的弹幕协议. 后来有写过一个C++版本 ...
- python百度云链接哔哩哔哩弹幕网_Python爬取哔哩哔哩实时直播弹幕
Python爬取哔哩哔哩实时直播弹幕 Python爬取哔哩哔哩实时直播弹幕 用Python爬取哔哩哔哩直播弹幕,关键在于找到哔哩哔哩网站的一个POST网址,和应该POST的数据.代码不长,十分简单.关 ...
- Python爬取哔哩哔哩实时直播弹幕
用Python爬取哔哩哔哩直播弹幕,关键在于找到哔哩哔哩网站的一个POST网址,和应该POST的数据.代码不长,十分简单.关键在于浏览器开发者工具的使用.希望对于新入门的萌新有一定的借鉴意义. 1.找 ...
- Android 直播 弹幕
Android 直播 弹幕 弹幕使用场景 弹幕引擎(`B站开源弹幕`) DanmakuFlameMaster 特点 DanmakuFlameMaster 细节API 集成B站弹幕 参考 弹幕使用场景 ...
- 我的世界服务器显示弹幕,我的世界直播弹幕模组
模组简介 这是一个辅助直播弹幕显示的 Minecraft 模组.只需要丢进模组文件夹.启动游戏.设定房间号即可连接直播弹幕服务器,实现在游戏内输出直播弹幕功能. 具体效果如下图所示: 目前支持 Bil ...
- python爬斗鱼直播_Python爬虫:利用API实时爬取斗鱼弹幕
原标题:Python爬虫:利用API实时爬取斗鱼弹幕 这些天一直想做一个斗鱼爬取弹幕,但是一直考试时间不够,而且这个斗鱼的api接口虽然开放了但是我在github上没有找到可以完美实现连接.我看了好多 ...
- Flink实时计算斗鱼某直播间弹幕发言数TopN
先获取斗鱼直播间弹幕,由kafka发送至flink消费,每隔10min输出最近1H内发言数量前10的用户名. 主要pom依赖 <dependency><groupId>org. ...
最新文章
- TCP/IP总结(3)数据包
- 2019\Province_C_C++_B\试题B-年号字串
- zabbix安装与使用
- 一个C程序的编译过程(Linux环境下Gcc)
- d3.js html显示图片,d3.js v4:如何在鼠标点击节点后显示图像
- LwIP之数据包管理
- 关于JWT你要知道的都在这里
- oracle分页查询过程的简单实现
- js求数组最大值方法汇总
- [CLR团队公告]CLR基础研究团队纲领
- php用jspstudy怎么运行,JspStudy如何设置PHP根目录可编辑
- ps: 如何调出辅助线
- 超越前作,实现动漫风格迁移——AnimeGANv2
- 2010 27寸 imac 升级固态_2017 款 iMac,27 寸升级换 SSD 固态硬盘拆机详解
- 路由器温度测试软件,【美国网件 R8500 无线路由器产品测试】信号|速度|温度_摘要频道_什么值得买...
- 【强化学习与机器人控制论文 2】基于强化学习的五指灵巧手操作
- YOLOV3—进行车辆检测
- 百度新闻高级搜索URL分析
- JAVA采集图书的ISBN编号编码、出版社、出版时间、版次、正文语种、定价等信息
- 怎么设计一张点击率高的淘宝爆款主图?