🍅 作者主頁:不吃西紅柿
🍅 簡介:CSDN博客專家🏆、HDZ核心組成員💪、C站周榜第一?
🍅 粉絲專屬福利:簡歷模板、PPT模板、知識體系、面試題庫、技識訓助,直接去文末領取
🍅 包郵送書活動:點贊收藏評論本文即可參與抽獎(詳見文末)
抽獎程式說明:https://notomato.blog.csdn.net/article/details/120371487
【公號全部知識體系如下】

為了保證抽獎送書公平公正公開:
微信群抽獎采用第三方小程式,CSDN評論區抽獎,西紅柿🍅自己寫了一個爬蟲+抽獎程式,
一、爬蟲獲取所有評論
首先我用到了一下 python包
# encoding: utf-8
from bs4 import BeautifulSoup
import requests
import random
import time,os
import configparser
import json
cf = configparser.RawConfigParser()
cf.read(os.path.join(os.path.dirname(__file__)+"/csdn.conf"))
cookie = cf.get("csdn", "cookie")
不會安裝小伙伴自己百度一下哈~
傳入的引數:
# main begin
if __name__ == '__main__':
# 文章id,天選人數量(比如抽2本書)
articleId ,lucky_cnt = '120337051' , 2
# 天選人數
comment_list = get_comments(articleId)
lucky = random.sample(comment_list,lucky_cnt)
print('獲得物體書的%s位幸運小伙伴是:'%str(lucky_cnt),lucky)
文章id:文章id看自己的鏈接哈!
天選人數量:即抽獎數量,本期西紅柿抽2個人!包郵宋物體書,想要什么書,大家也可以選!
獲取所有的評論
def get_comments(articleId):
# 確定評論的頁數
main_res = get_commentId(articleId,1)
pageCount = json.loads(main_res)['data']['pageCount']
comment_list = []
for p in range(1,pageCount+1):
res = get_commentId(articleId, p)
commentIds = json.loads(res)['data']['list']
for i in commentIds:
nickName = i['info']['nickName']
comment_list.append(nickName)
print(comment_list)
print('文章:' + str(articleId) + ' 丨 評論數:' + str(len(comment_list)))
return comment_list
【中獎人從以下書單任選一本】
1 人工智能數學基礎 重點推薦
2 硬體十萬個為什么(無源器件篇)
3 Python最優化演算法實戰
4 Python Web開發從入門到精通
5 Python自動化測驗實戰
6 Python編程完全自學教程
7 資料結構和演算法基礎Python語言實作
8 機器學習入門:基于數學原理的Python實戰
9 機器學習與深度學習演算法基礎
10 機器學習線性代數基礎:Python語言描述
11 Python編程寶典:迅速提高編程水平的100個關鍵技能
參與方式:點贊收藏評論本文,即可參與
開獎時間:20210928
上期開獎:獲得物體書的4位幸運小伙伴是: ['GC-757', '盼小輝丶', '太子爺哪吒', '壹羽渡塵']
通知方式:微,CSDN發文、blink、私聊你(總有人聯系不上,我很郁悶)
🍅 行業資料:關注即可領取PPT模板、簡歷模板、行業經典書籍PDF,
🍅 技識訓助:大佬指點迷津,你的問題往往有人遇到過,求資源在群里喊一聲,
🍅 面試題庫:由技術群里的小伙伴們共同投稿,熱乎的大廠面試真題,持續更新中,
🍅 知識體系:含編程語言、演算法、大資料生態圈組件(Mysql、Hive、Spark、Flink)、資料倉庫、前端等,
👇👇 更多送書活動,粉絲專屬福利 👇👇
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/303353.html
標籤:其他
下一篇:CGB2108筆記的鏈接大全


