当前位置:首页 > 实用技巧 >

芒果tv怎么查看自己发过的弹幕

来源:原点资讯(www.yd166.com)时间:2023-11-06 18:58:32作者:YD166手机阅读>>

但有个需要注意的是参数max_id_type,它其实也是会变化的,所以我们需要从数据包中获取max_id_type:

芒果tv怎么查看自己发过的弹幕,(25)

实战代码import re
import requests
import pandas as pd
import time
import random

df = pd.DataFrame()
try:
a = 1
while True:
header = {
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 UBrowser/4.0.3214.0 Safari/537.36'
}
resposen = requests.get('https://m.weibo.cn/detail/4669040301182509', headers=header)
# 微博爬取大概几十页会封账号的,而通过不断的更新cookies,会让爬虫更持久点...
cookie = [cookie.value for cookie in resposen.cookies] # 用列表推导式生成cookies部件
headers = {
# 登录后的cookie, SUB用登录后的
'cookie': f'WEIBOCN_FROM={cookie[3]}; SUB=; _T_WM={cookie[4]}; MLOGIN={cookie[1]}; M_WEIBOCN_PARAMS={cookie[2]}; XSRF-TOKEN={cookie[0]}',
'referer': 'https://m.weibo.cn/detail/4669040301182509',
'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/38.0.2125.122 UBrowser/4.0.3214.0 Safari/537.36'
}
if a == 1:
url = 'https://m.weibo.cn/comments/hotflow?id=4669040301182509&mid=4669040301182509&max_id_type=0'
else:
url = f'https://m.weibo.cn/comments/hotflow?id=4669040301182509&mid=4669040301182509&max_id={max_id}&max_id_type={max_id_type}'

html = requests.get(url=url, headers=headers).json()
data = html['data']
max_id = data['max_id'] # 获取max_id和max_id_type返回给下一条url
max_id_type = data['max_id_type']
for i in data['data']:
screen_name = i['user']['screen_name']
i_d = i['user']['id']
like_count = i['like_count'] # 点赞数
created_at = i['created_at'] # 时间
text = re.sub(r'<[^>]*>', '', i['text']) # 评论
print(text)
data_json = pd.DataFrame({'screen_name': [screen_name], 'i_d': [i_d], 'like_count': [like_count], 'created_at': [created_at],'text': [text]})
df = pd.concat([df, data_json])
time.sleep(random.uniform(2, 7))
a = 1
except Exception as e:
print(e)

df.to_csv('微博.csv', encoding='utf-8', mode='a ', index=False)
print(df.shape)

结果展示:

芒果tv怎么查看自己发过的弹幕,(26)

以上便是今天的全部内容了,如果你喜欢今天的内容,希望你能在下方点个赞和在看支持我,谢谢!

栏目热文

电脑微信聊天弹出窗口怎么切换(电脑微信不弹出窗口)

电脑微信聊天弹出窗口怎么切换(电脑微信不弹出窗口)

随着安卓微信8.0.41内测更新过后,PC版微信3.9.也发布了内测版,小编接着就来给大家介绍一下主要更新的功能.不过该...

2023-11-06 19:15:15查看全文 >>

电脑微信聊天界面怎么调整(微信直接进入聊天界面)

电脑微信聊天界面怎么调整(微信直接进入聊天界面)

一、全屏输入模式在使用微信聊天的过程中,你是否有过文字输入区域有限的困扰?别担心!微信其实有一个隐藏的功能,可以让你享受...

2023-11-06 19:32:07查看全文 >>

微信聊天界面变成绿色怎么弄(微信聊天界面怎么全变成黑色)

微信聊天界面变成绿色怎么弄(微信聊天界面怎么全变成黑色)

目前安卓微信发布了 8.0.30 测试版,这次的更新也有一些新变化,下面我们就来一起了解一下!首先,当我们进入设置—帮助...

2023-11-06 19:36:08查看全文 >>

电脑微信对话框颜色怎么调(电脑微信对话框大小设置)

电脑微信对话框颜色怎么调(电脑微信对话框大小设置)

微信现在几乎可以说已经成为我们生活里离不开的一个社交软件,和朋友联系需要用到微信,和工作伙伴对接工作需要用到微信,买东西...

2023-11-06 19:27:57查看全文 >>

怎么设置电脑上微信聊天窗口(怎么设置微信一直在电脑上)

怎么设置电脑上微信聊天窗口(怎么设置微信一直在电脑上)

在日常使用电脑微信过程中,很多时候我们都需要隐藏微信窗口,以免被他人发现我们正在聊天或进行一些不想让别人知道的操作。那么...

2023-11-06 19:30:39查看全文 >>

芒果tv弹幕和视频不同步怎么解决(芒果tv弹幕怎么转中文)

芒果tv弹幕和视频不同步怎么解决(芒果tv弹幕怎么转中文)

在过去很长一段时间里,提起影视著作权被盗版,一般人都会想到音像制品方面的盗版。而如今,新技术的出现,数字和网络技术的进步...

2023-11-06 19:37:07查看全文 >>

芒果tv自己发过的弹幕怎么删除

芒果tv自己发过的弹幕怎么删除

人类早已在20世纪中叶就逐步从“文字时代”步入“影像时代”。当前的“90后”“00后”更是与影像传播如影随形,因此作为当...

2023-11-06 18:59:13查看全文 >>

芒果tv自己发的弹幕自己看不了(芒果tv的弹幕怎么找不到)

芒果tv自己发的弹幕自己看不了(芒果tv的弹幕怎么找不到)

众所周知,弹幕,即在网络上观看视频时弹出的评论性字幕。不知道大家看视频的时候会不会点开弹幕,于我而言,弹幕是视频内容的良...

2023-11-06 19:37:57查看全文 >>

芒果tv怎么撤销自己发的弹幕

芒果tv怎么撤销自己发的弹幕

【文艺观潮】作者:黄华(福建师范大学传播学院副教授)又是一年新春到。每到这个时候,“春晚”就成为人们茶余饭后绕不开的话题...

2023-11-06 19:10:16查看全文 >>

芒果tv怎么看发过的弹幕(芒果tv怎么看新闻联播)

芒果tv怎么看发过的弹幕(芒果tv怎么看新闻联播)

那边还在传《爸爸去哪儿》全线禁播,这边《爸爸去哪儿》第五季先导片已经悄然上线。看播放成绩10个小时2500万播放量,成...

2023-11-06 19:10:49查看全文 >>

文档排行