“聽說,微信可以改微信號了!”
不知道誰扯了一嗓子,讓辦公室變成了歡樂的海洋
張姐流下了激動的淚水:“太好了!姐的年齡終於不用暴露在微信號了!”
“一朝自黑,朝朝自黑”的王總變得更加權威
...
這一互爆,發現了太多微信號下面不爲人知的小祕密,有沙雕,有悶騷,有耿直,有魔幻。
天下苦微信號久矣!
知乎上還專門有個熱門話題“有多少人想改自己的微信號”,當年一度是小z的快樂源泉。
快樂當然不能獨享,這次我們爬取這個問題下4277條,累計點贊量高達11萬+的內容,來扒一扒,這屆網友的微信號到底藏了什麼壓箱底的祕(sha)密(diao)。
數據獲取
注:此部分跳過完全不影響閱讀體驗,對代碼感興趣的同學可細細品味
知乎爬取還是比較簡單的,只需僞裝headers,適當限制爬取速度即可。
部分爬取代碼如下:
def parse_page(url,headers):
html = requests.get(url,headers = headers)
bs = json.loads(html.text)
result = pd.DataFrame()
for i in bs['data']:
headline = i['author']['headline'] #簽名
gender = i['author']['gender'] #性別
user_type = i['author']['user_type']
user_id = i['author']['id']
user_token = i['author']['url_token']
follwer_count = i['author']['follower_count'] #關注人數
name = i['author']['name'] #用戶暱稱
vote_up = i['voteup_count'] #點贊數
updated_time = i['updated_time'] #更新時間
title = i['question']['title'] #問題
created_time = i['created_time'] #創建時間
comment_count = i['comment_count'] #評論數
can_comment = i['can_comment']['status'] #是否可以評論
content = i['content'] #內容,還需要再清洗
cache = pd.DataFrame({'用戶ID':[user_id],'用戶名':[name],'性別':[gender],'token':[user_token],'用戶類型':[user_type],'簽名':[headline],
'被關注人數':[follwer_count],'創建時間':[created_time],'更新時間':[updated_time],'評論數':[comment_count],
'點贊數':[vote_up],'是否可以評論':[can_comment],'內容':[content],'問題':[title]})
result = pd.concat([result,cache])
return result
def run_all(url,headers,num = 5):
final_result = pd.DataFrame()
num = num * 5
for i in range(0,num + 5,5):
try:
result = parse_page(url.format(5,i),headers)
final_result = pd.concat([final_result,result])
time.sleep(random.random())
print('i had parsed:',i)
except:
try:
time.sleep(5)
result = parse_page(url.format(i,5),headers)
final_result = pd.concat([final_result,result])
time.sleep(random.random())
print('i had parsed:',i)
except:
print(i,'is wrong~~~')
return final_result
一頓操作,就拿到了我們想要的回答數據,規整可餐。
快樂源泉,時間源頭在哪?
18年5月14日,該問題下第一個想改的人給出了首答。然時機未到,問題就此沉寂。
及至19年9月,新增了一些零零散散的抱怨和吐槽,但仍未成勢。
時間來到了2020年1月,上旬日均15個人前來吐槽。1月24日是高光時刻,861個日新增回答徹底引爆了話題,順勢帶了一波接下來話題的熱度。
截至爬取,累計回答4277條,累計點贊超11萬。剛看了一眼,回答數又在飆升..
這麼多的回答,藏着多個祕密啊,且聽小z繼續解密。
微信號祕密大全
小z通過關鍵詞匹配 + 主觀經驗判斷的雙劍合璧之法,對回答進行分類,總結出了微信號的6大祕密。
愛情的奴隸
有人,想把自己名字/小名的拼音當作微信號,無奈重名的太多,索性在後面加個520。
結果,要麼被當作自戀狂,要麼被網友誤認爲有對象,錯過了一段段妙不可言的網戀。
有人,從QQ時代跨入微信時代之時,用女友/男友的名字作爲微信名,再加上520或者1314這樣愛情誓言。
假以時日,這種紀念意義大概率像在屁股上紋了前女友/男友的名字,妙不可言~
祖安人在行動
有不少暴躁老弟,習慣了遊戲中的叱吒風雲,起微信名也充滿了江湖氣息。
霸氣側漏的昆哥
懟天懟地的陽仔
當這些小老弟們邁入職場,和同事互加微信,總能回憶起當年和兄弟們在銅鑼灣稱霸的豪情歲月。
不過,也會收穫同事們“敬佩”的眼神。
隱私裸奔了
QQ微信不分家,有不少同學用QQ號當作微信號,這還不夠,怕別人不知道,還在一串數字前面打上了QQ的標籤。
生日同款就更更更常見了,“901105”這種本該標榜90後的數字,變成了張姐不願提起的痛苦。
歲月不饒人啊....
火星人來地球
同學,你微信多少啊?
“ooo000ooOOO-O”
“哦?算了我加你吧”
“拿你微信多少啊?”
“zZzzZZZzzzzZZZ"
“咱們還是掃碼吧!”
用生命追星
當年,Justin Bieber靠那首“Baby baby o~”不知道俘獲了多少少女的芳心。
於是,有些追星女孩把他名字縮寫嵌入到微信號:
這倒還可以接受,但再加個love或者520,畫風就開始變得奇怪起來了....
手滑的下場
那個英文名叫David的同學,想用英文名+生日當微信名,結果手滑,少了個D
每次新加男同胞微信,對方總會感嘆一句
“老司機啊!”
還有喜歡彪馬,想把PUMA放在微信裏的名字,漏了個M
陰差陽錯,被人誤以爲PUA愛好者。。。
害!一串微信號,一把心(sha)酸(diao)淚~
不過,這個快樂的泉眼,馬上要被堵住了:
據悉,安卓最新版微信已支持改微信號,用戶可以一年修改一次。如果用戶最近一年有自定義過微信號,期滿一年後也可以更改,iOS用戶亦即將可以使用該功能。
有些微信號改之前別忘了截圖,那不僅是一串字符,更是一段沙雕記憶~
數據參考來源:
· 知乎:https://www.zhihu.com/question/277142506