日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

你相信逛B站也能学编程吗?

發布時間:2024/9/27 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 你相信逛B站也能学编程吗? 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

戳藍字“CSDN云計算”關注我們哦!


作者 | 徐

來源?|??數據森麟




作者:徐麟,某互聯網公司數據分析獅,個人公眾號數據森麟(id:shujusenlin)


前言


很多人提到B站,首先想到的就會是二次元或者鬼畜,上個月,我們公眾號也發表了一篇關于B站鬼畜視頻的文章:大數據解讀B站火過蔡徐坤的“鬼畜“區巨頭們。



然而,實際上B站其實是個非常神奇的網站,里面的內容可謂是包羅萬象,有趣的彈幕文化也能極大地提高大家的體驗,B站也逐漸地成為了一個用來學習的“神器”。



近期B站獲得了央視網的力挺,報道稱B站已經成為了越來越多的年輕人的學習陣地,正所謂“我在B站看番,你卻在B站學習” ,今天我們就來爬取B站上那些播放量、彈幕量排名靠前的編程類視頻,一起去了解B站的另一面。


數據來源


我們此次的數據主要來源于B站搜索框中輸入“編程”后的視頻列表及相關信息:


B站一共提供了物種視頻排序的方式,每種能夠返回前1000個視頻,我們分別爬取五種排序所得到的1000個視頻之后對5000個視頻進行排序,最終得到了2000多個編程類視頻的信息


同時我們也增加了一些篩選條件,使得最終獲取到的編程教學視頻更具代表性:a.所屬分類為科技類 b.視頻時長大于60分鐘,部分代碼如下:


## 獲得列表def?get_list(i,j):attempts =?0success =?Falsewhile?attempts <?5?and?not?success:try:? ? url =?'https://search.bilibili.com/all?keyword=%E7%BC%96%E7%A8%8B&from_source=banner_search&order={}&duration=4&tids_1=36&page={}'.format(i,j+1)?? ? header = {'User-Agent':?'Mozilla/5.0 (Windows NT 10.0; Win32; x32; rv:54.0) Gecko/20100101 Firefox/54.0',? ? 'Connection':?'keep-alive'}? ? cookies ='v=3; iuuid=1A6E888B4A4B29B16FBA1299108DBE9CDCB327A9713C232B36E4DB4FF222CF03; webp=true; ci=1%2C%E5%8C%97%E4%BA%AC; __guid=26581345.3954606544145667000.1530879049181.8303; _lxsdk_cuid=1646f808301c8-0a4e19f5421593-5d4e211f-100200-1646f808302c8; _lxsdk=1A6E888B4A4B29B16FBA1299108DBE9CDCB327A9713C232B36E4DB4FF222CF03; monitor_count=1; _lxsdk_s=16472ee89ec-de2-f91-ed0%7C%7C5; __mta=189118996.1530879050545.1530936763555.1530937843742.18'? ? cookie = {}? ? for?line?in?cookies.split(';'):? ? ? ? name, value = cookies.strip().split('=',?1)? ? ? ? cookie[name] = value?? ? ? ? html = requests.get(url,cookies=cookie, headers=header).content? ? ? ? bsObj = BeautifulSoup(html.decode('utf-8'),"html.parser")? ? ? ? script = bsObj.find_all('script')[3].text? ? ? ? info = json.loads(script.replace('window.__INITIAL_STATE__=','').split(';(function()')[0])['allData']['video']? ? return?info? ? except:? ? ? ? attempts = attempts+1? ? return?[]coding_all = []type = ['click','stow','dm']for?i?in?type:? ? for?j?in?range(50):? ? ? ? this_coding = get_list(i,j)? ? ? ? coding_all = coding_all+this_coding


最終,我們獲取到了如下的視頻信息列表



數據分析


獲取到數據之后,我們首先關注的是這些視頻的主要內容,通過視頻給出的標簽,繪制整體內容總結的詞云圖:



可以看到,上面的詞云除了編程語言,技術之外包含了許多類似于學習,教程這樣的通用描述性詞匯,我們需要進一步從中篩選出與編程語言、技術相關的詞云,提高詞云圖的效果:



可以看到,經過篩選后的詞云圖效果要好很多,其中基本上囊括了現在比較火的編程語言,如Java、Python 以及數據結構、機器學習這些技術類的內容,下面我們來看一下各編程語言的播放量及彈幕量對比:




我們此次將linux也劃分到語言類中,可以看到目前基本上就是處于Python、C語言、Java三組鼎力的態勢,Python略微領先于其他兩種語言,這也一定程度反映了當今的整體發展趨勢。由此可見,B站的內容也是與時俱進,適合年輕人去學習了解編程整體發展趨勢。


看完了語言類,我們再來看一下具體的技術類排行榜:




可以看到,前端、人工智能、數據框、爬蟲這些大家比較關心以及公司有較大需求量的技術都出現在了榜單中,在B站如果能將自己所要從事領域的視頻認真學習,也會有很大的提高,部分代碼如下:


## 分組統計coding_tag = dataframe_explode(coding,'tag')coding_tag['tag'] = coding_tag['tag'].apply(str.lower)coding_tag['type'] = coding_tag['tag'].map({tag_dict['tag'][k]:tag_dict['type'][k]?for?k?in?range(tag_dict.shape[0])})coding_tag = coding_tag.groupby(['title','pic','author','arcurl','tag','type'],as_index=False).agg({'play':'max','danmu':'max','favorites':'max','review':'max'})tag_count = coding_tag.groupby(['tag','type'],as_index=False).agg({'title':['count'],'play':['sum'],'danmu':['sum'],'favorites':['sum']})?tag_count.columns = ['tag','type','num','play','danmu','favorites']## 繪制圖片coding_stat = tag_count[tag_count['type']=='語言']coding_stat.sort_values('play',ascending=False,inplace=True)attr = coding_stat['tag'][0:10]v1 = coding_stat['play'][0:10]bar = Bar("語言類播放量TOP10")bar.add("播放數量", attr, v1, is_stack=True, xaxis_rotate=30,xaxis_label_textsize=18,? ? ? ? xaxis_interval =0,is_splitline_show=False,label_text_size=12,is_label_show=True)bar.render('語言類播放量TOP10.html')
coding_tag = dataframe_explode(coding,'tag')
coding_tag['tag'] = coding_tag['tag'].apply(str.lower)
coding_tag['type'] = coding_tag['tag'].map({tag_dict['tag'][k]:tag_dict['type'][k]?for?k?in?range(tag_dict.shape[0])})
coding_tag = coding_tag.groupby(['title','pic','author','arcurl','tag','type'],as_index=False).agg({'play':'max','danmu':'max','favorites':'max','review':'max'})
tag_count = coding_tag.groupby(['tag','type'],as_index=False).agg({'title':['count'],'play':['sum'],'danmu':['sum'],'favorites':['sum']})?
tag_count.columns = ['tag','type','num','play','danmu','favorites']
## 繪制圖片
coding_stat = tag_count[tag_count['type']=='語言']
coding_stat.sort_values('play',ascending=False,inplace=True)
attr = coding_stat['tag'][0:10]
v1 = coding_stat['play'][0:10]
bar = Bar("語言類播放量TOP10")
bar.add("播放數量", attr, v1, is_stack=True, xaxis_rotate=30,xaxis_label_textsize=18,
? ? ? ? xaxis_interval =0,is_splitline_show=False,label_text_size=12,is_label_show=True)
bar.render('語言類播放量TOP10.html')



精品視頻


分析完整體視頻內容的分布情況,我們再來看下那些最為精品的視頻,由于B站以彈幕文化為特色,我們就依據彈幕量來為大家精選出一些非常不錯的視頻,首先是所有編程類視頻的TOP20:



我們下面分別看一下三足鼎立中的Python、Java、C語言分別彈幕量排名前十的視頻信息:



寫在最后


B站的阿婆主為為大家提供了特別多的編程學習資源,大家在學習知識的同時,也需要注意的就是相應的版權信息。上傳視頻一定要確認版權不存在問題之后再去上傳,另外如果發現有存在侵權的問題,也要及時跟視頻作者進行反饋,及時將侵權視頻下架。


另外,希望大家能夠多多支持技術類的視頻和阿婆主,如果覺得不錯就不要吝惜手中的硬幣,讓更多的技術類阿婆主有動力為大家提供更多更好的視頻內容


后臺回復“編程”可以獲取本文代碼




福利

掃描添加小編微信,備注“姓名+公司職位”,加入【云計算學習交流群】,和志同道合的朋友們共同打卡學習!



推薦閱讀:

  • 聽說,私有云也出新一代了?

  • 搞不懂SDN?那是因為你沒看這個小故事…

  • 華為最強自研 NPU 問世,麒麟 810 “拋棄”寒武紀

  • 北郵通信博士萬字長文,帶你秒懂 4G/5G 區別!

  • LinkedIn最新報告: 區塊鏈成職位需求增長最快領域, 這些地區對區塊鏈人才渴求度最高……

  • 中文NLP的分詞真有必要嗎?李紀為團隊四項任務評測一探究竟 | ACL 2019

  • 6月技術福利限時免費領


真香,朕在看了!

總結

以上是生活随笔為你收集整理的你相信逛B站也能学编程吗?的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 九九热免费 | 欧美影院一区 | 一个人看的www片免费高清中文 | 久久性视频 | 伊人影院在线视频 | 欧美福利片在线观看 | 亚洲福利精品 | a级片在线看 | 国产999精品视频 | jizz黄色片 | 日日夜夜天天 | 国产亚洲精品美女久久久久 | 欧美日韩一区二区电影 | 亚洲欧美偷拍视频 | 丁香激情小说 | 国产黄色大片在线观看 | 日韩免费福利视频 | 最新中文字幕av专区 | 婷久久 | 嫩草免费视频 | 精品一区二区三区视频 | 日本理伦片午夜理伦片 | 天堂网一区二区 | 99久久久| 91精品国自产在线偷拍蜜桃 | 欧美成人三级在线视频 | 国产视频一区在线观看 | 狠狠干影视 | 精品国产视频一区二区 | 日本黄色精品 | 国产a大片| 亚洲国产天堂av | 成人片黄网站色大片免费毛片 | 丰满少妇xbxb毛片日本 | 污视频免费在线观看 | 亚洲激情欧美色图 | 中文字幕自拍偷拍 | 欧美日日 | 欧美性生交xxxxx久久久 | 777精品 | 亚洲黄av| 欧美激情三级 | 欧美激情视频二区 | xxxx日本少妇 | 亚洲欧美日韩精品永久在线 | 好吊操这里有精品 | 自拍偷拍福利视频 | 成人精品视频在线 | 超碰青娱乐 | 操操综合| 网站一区二区 | 欧美成人精品欧美一级乱 | 91在线高清 | 四虎影库 | 成人影院免费 | 日韩天天干 | 日韩欧美一区视频 | 国产精品久久久久久免费免熟 | 亚洲欧美综合自拍 | 精品国产一区二区三区四区阿崩 | 日韩一级片免费在线观看 | 在线观看国产网站 | a天堂av | www.插插| 日本伊人网 | 福利视频91 | 色综合久久久久久 | 亚洲另类自拍 | 狠狠丁香 | 我和我的太阳泰剧在线观看泰剧 | 亚洲性图av | 亚洲高清在线播放 | 一区二区视频 | 亚洲国产一区二区三区四区 | 日韩特级 | 午夜视频福利在线观看 | 久久99久久99精品免观看软件 | 性欧美大战久久久久久久免费观看 | 91国偷自产中文字幕久久 | 免费观看国产视频 | 91久久国产综合久久91精品网站 | 成人毛片视频免费看 | 亚洲色图欧美日韩 | 欧美变态口味重另类 | 久久久久亚洲AV成人无在 | 免费的av在线 | 91精品国产乱码久久久张津瑜 | 性猛交富婆╳xxx乱大交天津 | 男人的天堂视频在线观看 | 国产色99| 国产成人自拍网 | 香蕉久久视频 | 特黄特色大片免费播放器使用方法 | 色播在线播放 | 欧洲亚洲国产精品 | 天堂在线网 | 亚洲AV成人午夜无码精品久久 | 亚洲精品91在线 | aaa毛片视频 |