75條笑死人的知乎神回復,用60行代碼就爬完了

2021-01-12 雷鋒網

文章轉載至Python與數據分析(ID:PythonML),作者:沈仲強

先來觀察一下:

看出什麼規律了麼?

短小精闢有沒有?贊同很多有沒有?所以爬取知乎神回復我們只要爬取那些贊同多又字數少的回答就可以。簡單的兩個步驟就能實現,第一步爬取知乎回答,第二部篩選回答。是不是很easy?

爬取知乎回答

第一步我們爬取知乎上的回答。知乎上的回答太多了,一下子爬取所有的回答會很費時,我們可以選定幾個話題,爬取這幾個話題裡的內容。

下面的函數用於爬取某一個指定話題的內容:

get_answers_by_page函數有兩個參數,第一個參數是話題的id,第二個參數表示爬的是第幾頁的內容。

爬下來的內容當中有幾個需要注意的欄位,下圖中用黃框高亮出來了:

這幾個欄位的含義如下:

question.title - 問題的標題

content - 回答的內容

voteup_count - 贊同的數量

這些欄位在下一步篩選回答的時候會用到。

篩選回答

爬完數據後,我們來篩選一下結果。

我們用MongoDB中的聚合管道對回答做篩選(關於MongoDB的聚合管道的用法可以參考Aggregation Pipeline Quick Reference這篇文章,地址:https://docs.mongodb.com/manual/meta/aggregation-quick-reference/

代碼如下:

上面的代碼會篩選所有贊同大於1000、字數小於50的回答,篩選出來的結果就是短小精闢的神回復。

以上是核心代碼,完整代碼已上傳github,大家可以在公眾號後臺回復知乎神回復獲取地址。

知乎神回復代碼寫完了,可以運行下看看,這裡就有75條篩選出來與程式設計師有關的神回復。

Q: 碼農們最常說的「謊言」有哪些?

A: //TODO

Q: 在 GitHub 上保持 365 天全綠是怎樣一種體驗?

A: 曾經保持了200多天全綠,但是冷落了女朋友,一直綠到現在。

Q: 如何反駁「程式設計師離開電腦就是廢物」這個觀點?

A: 不不不,很多程式設計師在電腦前也是廢物。

Q: 假如有一天所有的人都使用計算機語言說話,會是怎樣的場景?

A: hello, world.燙燙燙燙燙燙燙�d}��R�0:�v�?.

Q: 突然想開一家程式設計師主題的餐館,名字就叫程式設計師的菜,菜名就叫各種語言中的關鍵字,各位指點一哈,有前途沒?

A: 進門一個大大的 hello world ,招牌菜叫「紅燒產品經理」,一定會爆滿的

Q: 什麼是遞歸?

A: 「不宜公開討論的政治內容」的定義和範疇本身也屬於「不宜公開討論的政治內容」

Q: 編程最基本的術語 「bug」 該怎麼翻譯?

A: 么蛾子,你的程序又出么蛾子了。

Q: 編程的樂趣是什麼?

A: 人的成就感來源於兩樣東西,創造和毀滅。

Q: 如何反駁「程式設計師離開電腦就是廢物」這個觀點?

A: 老實說 跟這種女人都能聊下去 你是不是想上她?

Q: 作為程式設計師,你在編程時吃了哪些數學的虧?

A: 看論文時候一個"顯然"推了我一下午

Q: 土豪程式設計師的設備都有啥?

A: 女朋友。。。

Q: 祈求代碼不出 bug 該拜哪個神仙?

A: 拜雍正,專治八阿哥。

Q: 考上好大學學 IT 是不是當今中國窮人家孩子晉級中產唯一的出路?

A: 對,就4條路:寫代碼;搞金融;在代碼圈搞金融;在金融圈寫代碼

Q: 為什麼程式設計師無論到哪兒都喜歡背電腦包,哪怕裡面沒有裝電腦?

A: 因為他們沒有別的包。

Q: 「Talk is cheap. Show me the code」怎麼翻譯比較好?

A: 屁話少說,放碼過來。

Q: 為什麼程式設計師的女朋友或老婆顏值普遍要高於男方很多?還是說程式設計師已經算是婚戀市場的優質股了?

A: 程式設計師女朋友顏值高,我是服的,因為隨便問十個程式設計師他的女朋友是誰,有九個回答是新垣結衣

Q: 為什麼一部分人寧可買幾個機械鍵盤換著用,也不願意給自己敷一下面膜?

A:老子不靠臉吃飯。老子的辛辛苦苦掙來的鈔票。老子想怎麼花就怎麼花。

Q: 程式設計師夫妻結婚戒指刻什麼字好?

A: 0 error 0 warning

Q: IT 工程師被叫「碼農」時是否會不舒服?

A: 我們好歹還是人,產品和設計已經是狗了……

Q: 為什麼一個銷售男(30歲)會約我一個男程式設計師(24歲)去小區附近的星巴克?

A: 根據哥多年的經驗,他應該是有巨牛逼的idea然後只差程式設計師去實現了

Q: 怎麼找到喜歡程式設計師的妹子做女友?

A: 看緣分,知乎上這麼多用戶,你關注到我就是緣分。

Q: 程式設計師女朋友如何給程式設計師男朋友過生日?

A: 告訴他,接口已經準備好了。

Q: 作為程式設計師,你是如何在工作以後找到女朋友的?

A: 題主作了這麼久的程式設計師,還喜歡女孩子已經難能可貴了。

Q: 程式設計師轉行燒烤需要做哪些準備,有哪些優勢和劣勢?

A: 你看,你連自己做燒烤都不知道優勢劣勢在哪裡,所以,你還是需要一名產品經理。

Q: 哪些話可以惹火程式設計師?

A: 路過他電腦前時說一句,呦,又在寫bug呢!

Q: 我的一位老師說,Java 適用於大型軟體而 C# 適用中小型軟體。這是真的麼?

A: Java有項天賦,就是能把中小型軟體寫成大型的。

Q: 為什麼 2014 年程式設計師薪資那麼高?

A: 時薪又不高

Q: 是不是大部分程式設計師都在抱怨工資低?

A: 誰、誰在抱怨工資高?

Q: 單身程序狗解決了一個技術難題後沒有妹子可以炫耀或誇一下自己怎麼辦?

A: 現在你明白了吧,為什麼那麼多程式設計師要寫技術博客。

Q: 中國程式設計師是否偏愛「衝鋒衣+牛仔褲+運動鞋」的衣著?如果是,為何會形成這樣的潮流?

A: 穿那麼好看給程序看嗎?

Q: 作為 IT 從業人員,你覺得有什麼工具大大提高了你的工作效率?

A: 單身

Q: 為什麼我認為程式設計師似乎大多不善言辭?

A:你就當是我們情商低就好了,這樣你開心,我們也開心。

Q: 在中國,年齡最大的程式設計師不過40歲左右,請問中國的程式設計師未來還可以做什麼?

A: 這跟為什麼90後沒人活過30歲是同一個原理

Q: 如何回復程式設計師發來的簡訊:「Hello world」?

A: hello nerd.

Q: 怎麼看出 IT 男喜歡一個女生?

A: 當他拼著自己早已養成的寡言少語的習慣去死命的跟你套近乎的時候

Q: 為什麼程式設計師不應該會修電腦?

A: 範冰冰需要會修電視機嗎?

Q: 同事說自己 C++ 水平全中國第一,怎麼讓他意識到自己沒那麼厲害?

A: 實不相瞞,我也不是裝逼:我的 C++ 水平全國第 0。

Q: 為什麼 iPhone 刪軟體時,所有圖標都要抖?

A: 第三方軟體是嚇得,系統自帶軟體是嘚瑟

Q: 左輪手槍裝有一顆子彈,對著自己頭開一槍獎勵10萬元,兩槍1億,三槍2億,四槍4億,5槍16億,值得嗎?

A: 只要不打要害,我告訴你,我能打到我們A站上市!!!!

Q: iPhone 處理器的性能按照現在每年翻一倍的節奏,是不是很快就能趕上甚至超過桌上型電腦的處理器?

A: 小時候我總覺得過兩年我就能和大我兩歲的哥哥一樣大了。

Q: 知乎給你帶來的最小限度的好處是什麼?

A: 消磨時間還不覺得罪惡。

Q: 有哪些反人類的科技發明或設計?

A: 電腦連不上網,診斷以後它提示我要聯網解決

Q: 為什麼設計師不願意被稱為美工?

A: 只要工資開的高,叫我阿姨都行。

Q: 為什麼有人認為網易雲音樂是業界良心?

A: 有一天突然給我推送一條消息說我要的歌詞找到了

Q: 為什麼沒有出現無人機自毀式攻擊武器呢?恐怖分子用過嗎?

A: 你是說飛彈麼?

Q: 既然思想是我的,那麼為什麼有時候我控制不了我的負面情緒?

A: 作業系統不會允許用戶訪問、修改及刪除核心系統文件,因為這會損壞系統,導致運行異常。

Q: 魯迅雖然很牛,但在這世界十大文豪裡是不是湊數的?

A: 為什麼文豪要為文盲排的榜買單?

Q: 人類的哪些科技已經接近瓶頸,很久沒有重大突破了?

A: 燒開水

Q: 如何看待某些人下載軟體喜歡到官網的偏好?

A: 同學你沒中過百度全家桶吧?

Q: 為什麼很多人買筆記本打遊戲,而不用性能更好的臺式機?

A: 因為買不起房子。。。

Q: 第一次聽好耳機對你帶來的震撼有多大?

A: 第一次聽好耳機不會給人多大震撼,但是當換回普通耳機的時候,震撼就來了

Q: Chrome 真的很費電嗎?

A: 不費電,我現在就在用Chrome,用到現在這麼久,筆記本電量還有50%,我估訁

Q: MacBook 上安裝 Windows 後的使用體驗如何?

A: 像突然間有了軟肋,並且還失去了鎧甲。

Q: 家裡所有有關產品都用蘋果產品是一種什麼體驗?

A: 來個電話全家都響了起來

Q: 你為什麼不買 iPhone X?

A: 日益增長的美好生活需要和貧窮的現實之間的矛盾

Q: 為什麼有人願意花幾千元買 iPhone ,卻不願意花幾十元買正版 iPhone 軟體和遊戲?

A: 因為他們下載不到iphone

Q: 有什麼 App 取的名字特別驚豔?

A: 水錶助手…是查快遞的…

Q: 你為什麼要買移動硬碟?

A: 條件好了也要給自己的女人們住舒適點啊

Q: 如何用 iPad 遙控 PC 關機?

A: 瞄準pc電源鍵扔過去

Q: 如何評價 2016 年 9 月 7 日的蘋果發布會?

A: 為了新MacBook Pro,半年看了三場發布會……

Q: 如何評價 Internet Explorer?

A: 下載其他瀏覽器的瀏覽器

一年後

IE8以下好爛,做前端想哭的節奏。

Q: 爸媽讓我攢錢買房,我卻想買蘋果電腦怎麼辦?

A: 你要真能3年攢50萬的房子,差這1萬7買個電腦麼,大哥?

Q: 有哪些垃圾手機軟體?

A: 簡訊攔截軟體! 攔截後告訴你它攔截了一條簡訊。 我相信99%的人會再去點進去看一下被攔截的簡訊!

Q: 一個完整的 PPT 做下來,最讓你頭疼的是什麼?

A: 怎樣向領導隱藏自己的實力。

Q: 什麼是 Vim 可以做而 Emacs 做不到的?

A: 幫助烏幹達的可憐兒童……

Q: 蘋果用戶為什麼選擇蘋果?

A: 因為不用蘋果的用戶不是蘋果用戶。

Q: 計算機世界裡有哪些經典謠言?

A: windows正在聯機尋找解決方案。

Q: 有線滑鼠會被無線滑鼠取代嗎?

A: 我覺得在網吧有線滑鼠就不會被取代

Q: 計算機世界裡有哪些經典謠言?

A: 我已閱讀並同意該條款

Q: 計算機系的學生都有哪些口頭禪?

A: 我電腦上運行的好好的啊⋯⋯

Q: 如何看待百度官博公開闢謠涉李彥宏家事傳聞?

A:「中國人對隱私沒那麼敏感,願意用隱私換取便利。」——李彥宏

Q: 在飛機上遇到了馬雲該怎麼聊天?

A: Hello Jack, my name is Jackson.

Q: 如何理解馬雲說八年後房如蔥?

A: 趕緊買蔥啊,蔥要漲價了!!!

Q: 如何理解馬雲說的「把地主殺了,不等於你能富起來」這句話?

A: 他的意思是「別殺我」

Q: 如何看待百度在魏則西事件過去之後又悄悄的把承諾整改的廣告提示顏色調淡了?

A: 請大家不要黑百度,我是做前端開發的,這是時間久了,網頁CSS掉色了

雷鋒網版權文章,未經授權禁止轉載。詳情見轉載須知。

相關焦點

  • 基於python的鏈家小區房價爬取——僅需60行代碼
    注意本博客的代碼適用於爬取某個城市的小區二手房房價信息。如果需要爬取其他信息,可修改代碼,鏈家的數據獲取的基本邏輯都差不多。效果展示因為只需要60行左右的代碼,所以就不寫入excel了,直接在終端列印出來。效果如下,為了展示美觀我加了個json.dumps。
  • 知乎神回復,教你讀懂文案,也讀懂人生
    曾被稱作「內容界黃埔軍校」的知乎是一個優質的UGC知識問答社區人們相互分享自己的知識以及見解在一定程度上成為了用戶與世界對話的橋梁有趣的靈魂在這裡數不勝數但不知從何時開始知乎的畫風逐漸變成了「謝邀,人在紐約,剛下飛機」以及「和世界分享你剛編好的故事」雖然現在的知乎有些許變味但過去那些神回復讓人深思也讓人發笑到現在依舊堪稱經典讓我們一起來重溫一下吧01顏值真的有那麼重要嗎?
  • 段子手神回復:知乎真的有那麼多牛X大神嗎?
    神回覆:太好了,我可以得到三千萬元了!TOP2候機室裡,一妹子在跟男友訴苦,反覆強調:「我咽不下這口氣!」神回覆:那咽得下炸雞嗎?TOP3世界上最好聽的聲音是什麼?神回覆:不是中國好聲音,而是你在廁所外面等了半個多小時後,聽到廁所裡衝水的聲音。
  • 用python分析上海二手房數據,用幾十行代碼爬取大規模數據!
    spider_1('http://esf.xian.fang.com/')4、循環翻頁爬取二手房信息考慮到每頁只顯示30條,總共100頁,寫一個循環調用的語句,把100頁的內容全部爬下來# 循環,把第2-100頁全部爬下來page = 1while page 由於房天下的二手房信息是實時更新的,其默認排序是按照發布時間,因此在爬取過程中
  • 笑到嘴歪的神回復
    神回覆: 朋友:你不脫鞋,我的地怎麼會幹淨! 神回覆: 怕你扎了自己的手。
  • 笑出豬聲的神回復(368)
    神回覆:「都做總裁了,直接扔掉不好嗎?」 神回覆:「都總裁了,難道沒有洗衣機?」 神回覆:「都霸道總裁了 就穿成人紙尿褲唄!」」 神回覆:「為什麼上廁所要摸門,用力嗎?」 神回覆:「你這把廁所整的跟不正規場所一樣。」 神回覆:「應該裝七彩射燈,廁所蹦迪有助排便。」
  • 但你還有那些曾經笑死人的神評論
    其實,撇去那些汙段子外,內涵段子裡面也有很多經典的神評論。今天,小編盤點了一些曾經笑死人的神評論,希望能夠給段友一點慰藉~1.淘寶最奇葩的評論是什麼?給朋友買的,穿著特難看,好評2.有哪部電影讓你痛哭過麼?被我爸發現的那部小電影3.你和男朋友是怎麼認識的?
  • 「整蠱好友」的QQ自動回復,笑死人不償命,秀兒:趕緊進來
    Hello,歡迎大家進來閱讀小編的文章,每一位寶寶的支持都是小編繼續前進的動力,當然小編也會努力的為大家帶來新鮮血流的文章,那麼今天小編給大家分享的內容是「整蠱好友」的QQ自動回復,笑死人不償命,秀兒:趕緊進來。
  • 知乎人均985?Python爬50W數據,BI做出可視化後,我有了答案
    可是熟悉的人應該知道,python爬取簡單,但是分析起來是很困難的,SQL語句、Pandas和Matplotlib這些十分繁瑣,一般人也不會。於是我想到了用一種更簡單的方式進行數據分析,那就是python爬取+BI分析。什麼是BI就不用我多做介紹了吧,python強大的數據獲取能力,配合敏捷BI簡單快捷的數據可視化操作,分析效果那肯定是槓槓的!
  • 整蠱好友專用「QQ自動回復」,笑死人不負責,快點拿去試試看!
    整蠱好友專用「QQ自動回復」,笑死人不負責,快點拿去試試看! 這句話確實還是挺有趣的,畢竟他只能夠在電視上看電視劇的時候才會收到過,而且能夠看得出對方可能有些事情在忙,等一會就會回覆你了。
  • 20條神回復,幽默精闢,絕了!
    神回覆:就當這婚還沒結。 02 問:你是如何走出人生的陰霾的? 神回覆:多走幾步。 神回覆:此時此刻。 04 問:矮是什麼感覺? 神回覆:所有人見了我都抬不起頭。
  • 如何用30行代碼爬取英雄聯盟全英雄皮膚?
    距離上次寫爬蟲文章已經過了許久了,之前寫過一篇20行Python代碼爬取王者榮耀全英雄皮膚,反響強烈,其中有很多同學希望我再寫一篇針對英雄聯盟官網的皮膚爬取,但苦於事情繁多,便一拖再拖,一直拖到了現在,那麼本篇文章我們就一起來學習一下如何爬取英雄聯盟全英雄皮膚。
  • 笑出豬聲的爆笑神回復,保證一看就上癮……
    神回覆:「第一排的運動鞋不錯啊!」 兒子高考成績出來了,大家給個建議。 神回覆:「擱這測高考人數呢?」 神回覆:「這總分還沒我血壓高呢!」
  • 「第一彈」盤點那些笑死人的神回復,太太太太太太太太搞笑了!
    神回覆:就TM你叫下駱啊!2、什麼名字一聽就很有「殺氣」?神回覆:毓婷3、問:你這麼矮,難道不覺得自卑嗎?神回覆:我要讓所有人見到我都抬不起頭。神回覆:下個月想和老婆去旅遊,大家推薦一下,誰的老婆好。。5、你跟男孩子說你姨媽來了,你聽過最撩,情商最高的回覆是什麼?神回覆:這5000塊拿去買點熱水喝6、把你關在房間裡面一個月,你選擇電腦還是女生?
  • 朋友圈裡點讚最高的19條神回復
    神回覆:就當這婚還沒結。02問:你是如何走出人生的陰霾的?神回覆:多走幾步。03問:前半生與後半生的分界線是在哪裡?神回覆:此時此刻。04問:矮是什麼感覺?神回覆:所有人見了我都抬不起頭。05問:為什麼新聞放完了總是要播出他們在收拾稿子的片段?
  • 笑掉門牙的神回復(206)
    神回覆:「馬桶原來可以衝水啊,我都用了直接換! 神回覆:「哪個盲人可以看一下這個盲文是啥意思? 神回覆:「我還差24個,大家來排排隊。」
  • 微博一句話神回復段子,句句搞笑,笑到肚子都疼了!
    微博一句話神回復段子,句句搞笑,笑到肚子都疼了!一、「我要去睡覺了」=「我要到床上玩手機了」。「我要起床了」=「我要坐馬桶上玩手機了」。二、看到來電有你的名字,腦袋會空,心跳會快,笑容為傻。神回覆:你確定不是手機漏電了?
  • 經典爆笑神回復,不笑算你輸!
    神回覆:你鬥地主直接扔炸彈啊? 2、中國的矛盾用哪四個字能平息? 神回覆:大過年的。 3、現在老齡化越來越嚴重,孩子出生率大幅度下降,遲早會被別的生物種類替代。 神回覆:其他種類被咱們吃的差不多了啊。。。。
  • Python操控瀏覽器,5行代碼爬3K+信息...
    Python可以做的事情很多,小編也正在奮力挖掘中,今天給大家分享幾個騷操作,先來看一下,如何用Python來控制瀏覽器的運行及操作!主要用到爬蟲,其實入門爬蟲很容易,幾行代碼就可以,可以說是學習 Python 最簡單的途徑。
  • 笑到臉抽筋的神回復
    神回覆:「只要金額夠大,去特麼的迷信。」 神回覆:「老人的話還是要聽點,不會有壞處,畢竟他們碰到過很多你不可想像的事情,告訴我位置。」 看著這女的訓了她男朋友20多分鐘,她男朋友居然一句話都不敢反抗。