欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

基于Python實(shí)現(xiàn)給喜歡的主播自動發(fā)彈幕

 更新時(shí)間:2021年12月27日 10:51:40   作者:嗨學(xué)編程  
這篇文章主要介紹了python如何實(shí)現(xiàn)給喜歡的主播自動發(fā)彈幕的功能,文中的示例代碼對我們學(xué)習(xí)Python有一定的幫助,感興趣的朋友可以了解下

前言

發(fā)彈幕只是其中一個(gè)小小的功能,還可以自動點(diǎn)贊、收藏、投幣、自動播放、私信等等,但是我們只演示這個(gè),其它的不做展示。

實(shí)現(xiàn)步驟

先打開一個(gè)視頻或者直播,F(xiàn)12打開開發(fā)者工具,點(diǎn)擊network。

然后點(diǎn)這個(gè)清空一下

再發(fā)送一個(gè)彈幕,然后可以看到這個(gè)send,有一個(gè)post請求。

點(diǎn)擊payload可以看到我們剛剛發(fā)送的彈幕相關(guān)數(shù)據(jù)

然后來寫代碼

首先導(dǎo)入模塊

import random
import time

這是我們的url

url = 'https://api.live.bi******.com/msg/send'
# 某些原因我就不打全了

接收一下data參數(shù)

data = {
    'bubble': '0',
    'msg': 6666,
    'color': '16777215',
    'mode': '1',
    'fontsize': '25',
    'rnd': '1640181316',
    'roomid': '22819508',
    'csrf': '131d24bf2b92a3609208ed83758ab8f2',
    'csrf_token': '131d24bf2b92a3609208ed83758ab8f2',
}

然后headers請求頭這里,把cookie什么的都給它加上去。

    headers = {
    'cookie': '_uuid=CF79473B-0F83-6087-BCB0-23A7E36C479296281infoc; buvid3=8AEBDC64-0CEE-4F6F-9866-B1508FAB2871148805infoc; blackside_state=1; rpdid=|(kmJY|kmu|)0J\'uYJRYkJu|Y; CURRENT_QUALITY=32; buvid_fp=8AEBDC64-0CEE-4F6F-9866-B1508FAB2871148805infoc; video_page_version=v_old_home; sid=abkn3and; i-wanna-go-back=-1; b_ut=5; bp_video_offset_65901796=602085772740229500; LIVE_BUVID=AUTO5916400017585242; CURRENT_BLACKGAP=1; CURRENT_FNVAL=2000; b_lsid=FB21108D7_17DE26BCC89; fingerprint=3c7949ca118951ae1be0b5b37b321306; buvid_fp_plain=556F173C-C5B7-4583-86F9-FD1074EB421D143076infoc; DedeUserID=523606542; DedeUserID__ckMd5=909861ec223d26d8; SESSDATA=cec4dda4%2C1655733287%2Cc5b88*c1; bili_jct=131d24bf2b92a3609208ed83758ab8f2; innersign=0; _dfcaptcha=fbb016616944e9b94331aeb2627c9d3d; PVID=3',
    'origin': 'https://live.bi****.com',
    'referer': 'https://live.bi****.com/',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36',
    }

接收數(shù)據(jù)

response = requests.post(url=url, data=data, headers=headers)

輸出

print(response.text)

這是最最最簡單的版本,就四行代碼就可以了。

找了個(gè)沒人看的視頻運(yùn)行一下,發(fā)了個(gè)你好。

那如果要發(fā)多一點(diǎn)呢?

給它一個(gè)列表

lis = ['主播666', '主播真帥', '666']

導(dǎo)入的random模塊就是為了隨機(jī)取一個(gè)彈幕

word = random.choice(lis)

然后我們在寫一個(gè)死循環(huán)

while True:
    lis = ['主播666', '主播真帥', '666']
    word = random.choice(lis)

導(dǎo)入的time是一個(gè)延時(shí)函數(shù),我們在每次發(fā)完之后,我們延遲五秒鐘,放到最后面。

time.sleep(5)

再來看看效果

全部代碼

import random
import time
while True:
    lis = ['主播666', '主播真帥', '666']
    word = random.choice(lis)
    url = 'https://api.live.bi****.com/msg/send'
    data = {
        'bubble': '0',
        'msg': word,
        'color': '16777215',
        'mode': '1',
        'fontsize': '25',
        'rnd': '1640181316',
        'roomid': '22819508',
        'csrf': '131d24bf2b92a3609208ed83758ab8f2',
        'csrf_token': '131d24bf2b92a3609208ed83758ab8f2',
    }
    headers = {
    'cookie': '_uuid=CF79473B-0F83-6087-BCB0-23A7E36C479296281infoc; buvid3=8AEBDC64-0CEE-4F6F-9866-B1508FAB2871148805infoc; blackside_state=1; rpdid=|(kmJY|kmu|)0J\'uYJRYkJu|Y; CURRENT_QUALITY=32; buvid_fp=8AEBDC64-0CEE-4F6F-9866-B1508FAB2871148805infoc; video_page_version=v_old_home; sid=abkn3and; i-wanna-go-back=-1; b_ut=5; bp_video_offset_65901796=602085772740229500; LIVE_BUVID=AUTO5916400017585242; CURRENT_BLACKGAP=1; CURRENT_FNVAL=2000; b_lsid=FB21108D7_17DE26BCC89; fingerprint=3c7949ca118951ae1be0b5b37b321306; buvid_fp_plain=556F173C-C5B7-4583-86F9-FD1074EB421D143076infoc; DedeUserID=523606542; DedeUserID__ckMd5=909861ec223d26d8; SESSDATA=cec4dda4%2C1655733287%2Cc5b88*c1; bili_jct=131d24bf2b92a3609208ed83758ab8f2; innersign=0; _dfcaptcha=fbb016616944e9b94331aeb2627c9d3d; PVID=3',
    'origin': 'https://live.bi****.com',
    'referer': 'https://live.bi****.com/',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/96.0.4664.110 Safari/537.36',
    }
    response = requests.post(url=url, data=data, headers=headers)
    print(response.text)
    time.sleep(5) 

到此這篇關(guān)于基于Python實(shí)現(xiàn)給喜歡的主播自動發(fā)彈幕的文章就介紹到這了,更多相關(guān)Python自動發(fā)彈幕內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • TensorFlow安裝及jupyter notebook配置方法

    TensorFlow安裝及jupyter notebook配置方法

    下面小編就為大家?guī)硪黄猅ensorFlow安裝及jupyter notebook配置方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • 基于python不同開根號的速度對比分析

    基于python不同開根號的速度對比分析

    這篇文章主要介紹了基于python不同開根號的速度對比分析,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python使用正則表達(dá)式匹配反斜杠\遇到的問題

    python使用正則表達(dá)式匹配反斜杠\遇到的問題

    在學(xué)習(xí)Python正則式的過程中,有一個(gè)問題一直困擾我,如何去匹配一個(gè)反斜杠(即“\”),下面這篇文章主要給大家介紹了關(guān)于python使用正則表達(dá)式匹配反斜杠\的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • 詳細(xì)介紹Python的鴨子類型

    詳細(xì)介紹Python的鴨子類型

    相信python的開發(fā)者對于python的鴨子類型比較熟悉,鴨子類型在維基百科中的準(zhǔn)確定義是‘是動態(tài)類型的一種風(fēng)格。在這種風(fēng)格中,一個(gè)對象有效的語義,不是由繼承自特定的類或?qū)崿F(xiàn)特定的接口,而是由"當(dāng)前方法和屬性的集合"決定’。所以這篇文章給大家python的鴨子類型。
    2016-09-09
  • pandas如何將DataFrame?轉(zhuǎn)為txt文本去除引號

    pandas如何將DataFrame?轉(zhuǎn)為txt文本去除引號

    這篇文章主要介紹了pandas如何將DataFrame?轉(zhuǎn)為txt文本去除引號,文中補(bǔ)充介紹了DataFrame導(dǎo)CSV?txt?||?每行有雙引號的原因及解決辦法,感興趣的朋友跟隨小編一起看看吧
    2024-01-01
  • 為python爬蟲docker鏡像添加nodejs環(huán)境實(shí)現(xiàn)方法

    為python爬蟲docker鏡像添加nodejs環(huán)境實(shí)現(xiàn)方法

    這篇文章主要為大家介紹了為python爬蟲docker鏡像添加nodejs環(huán)境實(shí)現(xiàn)方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • python3學(xué)生名片管理v2.0版

    python3學(xué)生名片管理v2.0版

    這篇文章主要為大家詳細(xì)介紹了python3學(xué)生名片管理v2.0版,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • 淺談keras中的keras.utils.to_categorical用法

    淺談keras中的keras.utils.to_categorical用法

    這篇文章主要介紹了淺談keras中的keras.utils.to_categorical用法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-07-07
  • Python中關(guān)于使用模塊的基礎(chǔ)知識

    Python中關(guān)于使用模塊的基礎(chǔ)知識

    這篇文章主要介紹了Python中關(guān)于使用模塊的基礎(chǔ)知識,是Python入門的基礎(chǔ),需要的朋友可以參考下
    2015-05-05
  • 使用python檢查值是否已經(jīng)存在于字典列表中

    使用python檢查值是否已經(jīng)存在于字典列表中

    這篇文章主要介紹了使用python檢查值是否已經(jīng)存在于字典列表中,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12

最新評論