粉絲福利(附Python實(shí)現(xiàn)代碼)

簡書粉絲已破1000粉,為感謝各位看官的支持,給各位看官送波小福利。在本文章下點(diǎn)贊并評論,會從評論中隨機(jī)抽取5位看官,每人送10元紅包一份,抽獎時間為8月6號晚7點(diǎn)~

雖然1000粉絲不多,但也是對這大半年學(xué)習(xí)的肯定,本人現(xiàn)在讀研,也沒有額外的經(jīng)濟(jì)收入,看官們不要嫌少,等以后工作了,會給看官們更多更好的福利~


隨機(jī)抽獎當(dāng)然是使用我們的python爬蟲啦,以以前的一篇文章為例,進(jìn)行了代碼的編寫。

爬蟲簡單分析

  • 找包
  • 獲取total_page,這個是評論的頁數(shù)
  • json獲取用戶名稱,存入list中
  • set轉(zhuǎn)換去重,隨機(jī)取5位用戶

代碼

import requests
import json
import random

def get_user(url):
    html = requests.get(url)
    json_data = json.loads(html.text)
    comments = json_data['comments']
    for comment in comments:
        nickname = comment['user']['nickname']
        user_list.append(nickname)

if __name__ == '__main__':
    user_list = []
    url = 'http://www.itdecent.cn/notes/9315244/comments?page=1'
    html = requests.get(url)
    json_data = json.loads(html.text)
    total_pages = json_data['total_pages']
    urls = ['http://www.itdecent.cn/notes/9315244/comments?page={}'.format(str(i)) for i in range(1,int(total_pages)+1)]
    for url in urls:
        get_user(url)
    user_list = set(user_list)
    print(random.sample(user_list,5))

注:這是隨機(jī)抽樣,每次運(yùn)行結(jié)果不一樣,這里只運(yùn)行一次代碼,獲取幸運(yùn)觀眾


運(yùn)行結(jié)果我會公布在該文章中

結(jié)果以出爐:

我會聯(lián)系各位中獎粉絲~謝謝大家的支持

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,030評論 25 709
  • 一 讀到唐韋應(yīng)物《見紫荊花》一詩: 雜英紛已積,含芳獨(dú)暮春; 還如故園樹,忽憶故園人。 沒想到紫荊花早在唐代便成為...
    我唐閱讀 482評論 0 2
  • 咖啡冥想 2017年5月14日 周日 珍吉 2017年5月1日至2017年12月31日 金剛智慧種子計劃如下: 1...
    珍吉閱讀 850評論 1 2
  • 最近陪家人看了幾集《鐵甲艦上的男人們》,故事講述的是北洋艦隊(duì)熱血男兒悲壯故事,看罷讓人熱淚盈眶。故事中,艦隊(duì)多數(shù)將...
    逆熵成長閱讀 682評論 1 3
  • 我曾經(jīng)問過身邊的很多朋友,你對自己現(xiàn)狀滿意么? 還好。 還行。 還不錯。 很多人這么回答。 若是在以前,我也會回答...
    夏隱喬木閱讀 1,645評論 20 39

友情鏈接更多精彩內(nèi)容