如何避免Python代碼查重,微信改號?我用 Python 發現了六大隱藏秘密......

 2023-10-22 阅读 14 评论 0

摘要:作者 | 周志鵬責編 | 郭? ?芮“聽說,微信可以改微信號了!”不知道誰扯了一嗓子,讓辦公室變成了歡樂的海洋。張姐流下了激動的淚水:“太好了!姐的年齡終于不用暴露在微信號了!”“一朝自黑,朝朝自黑”的王總變得更加權威。這

作者 | 周志鵬

責編 | 郭? ?芮

“聽說,微信可以改微信號了!”

不知道誰扯了一嗓子,讓辦公室變成了歡樂的海洋。

張姐流下了激動的淚水:“太好了!姐的年齡終于不用暴露在微信號了!”

“一朝自黑,朝朝自黑”的王總變得更加權威。

這一互爆,發現了太多微信號下面不為人知的小秘密,有沙雕,有悶騷,有耿直,有魔幻。

如何避免Python代碼查重、天下苦微信號久矣!

知乎上還專門有個熱門話題“有多少人想改自己的微信號”,當年一度是筆者的快樂源泉。

快樂當然不能獨享,這次我們爬取這個問題下4277條,累計點贊量高達11萬+的內容,來扒一扒,這屆網友的微信號到底藏了什么壓箱底的秘密:)

數據獲取

注:此部分跳過完全不影響閱讀體驗,對代碼感興趣的同學可細細品味。

知乎爬取還是比較簡單的,只需偽裝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 resultdef run_all(url,headers,num = 5):final_result = pd.DataFrame()num = num * 5for 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萬。剛看了一眼,回答數又在飆升......

如何修改微信號方法?這么多的回答,藏著多個秘密啊,且聽筆者繼續解密。

微信號秘密大全

筆者通過關鍵詞匹配 + 主觀經驗判斷的雙劍合璧之法,對回答進行分類,總結出了微信號的6大秘密。

愛情的奴隸

有人,想把自己名字/小名的拼音當作微信號,無奈重名的太多,索性在后面加個520。

結果,要么被當作自戀狂,要么被網友誤認為有對象,錯過了一段段妙不可言的網戀。

有人,從QQ時代跨入微信時代之時,用女友/男友的名字作為微信名,再加上520或者1314這樣愛情誓言。

已設置過微信號怎么改、假以時日,這種紀念意義大概率像在屁股上紋了前女友/男友的名字,妙不可言~

祖安人在行動

有不少暴躁老弟,習慣了游戲中的叱咤風云,起微信名也充滿了江湖氣息。

霸氣側漏的昆哥:

懟天懟地的陽仔:

當這些小老弟們邁入職場,和同事互加微信,總能回憶起當年和兄弟們在銅鑼灣稱霸的豪情歲月。

微信怎么修改微信號?不過,也會收獲同事們“敬佩”的眼神。

隱私裸奔了

QQ微信不分家,有不少同學用QQ號當作微信號,這還不夠,怕別人不知道,還在一串數字前面打上了QQ的標簽。

生日同款就更更更常見了,“901105”這種本該標榜90后的數字,變成了張姐不愿提起的痛苦。

歲月不饒人啊....

火星人來地球

微信賬號怎么改。同學,你微信多少啊?

“ooo000ooOOO-O”

“哦?算了我加你吧”

“那你微信多少啊?”

“zZzzZZZzzzzZZZ"

“咱們還是掃碼吧!”

微信。用生命追星

當年,Justin Bieber靠那首“Baby baby o~”不知道俘獲了多少少女的芳心。

于是,有些追星女孩把他名字縮寫嵌入到微信號:

這倒還可以接受,但再加個love或者520,畫風就開始變得奇怪起來了....

手滑的下場

那個英文名叫David的同學,想用英文名+生日當微信名,結果手滑,少了個D。

微信號只能改一次嗎。每次新加男同胞微信,對方總會感嘆一句:“老司機啊!”

還有喜歡彪馬,想把PUMA放在微信里的名字,漏了個M......

害!一串微信號,一把心(sha)酸(diao)淚~

不過,這個快樂的泉眼,馬上要被堵住了:

據悉,安卓最新版微信已支持改微信號,用戶可以一年修改一次。如果用戶最近一年有自定義過微信號,期滿一年后也可以更改,iOS用戶亦即將可以使用該功能。

有些微信號改之前別忘了截圖,那不僅是一串字符,更是一段沙雕記憶~

微信號被盜信息全被改。數據參考來源:知乎:https://www.zhihu.com/question/277142506

作者:周志鵬,3年數據分析,深切感受到數據分析的有趣和學習過程中缺少案例的無奈,遂新開公眾號「數據不吹牛」,定期更新數據分析相關技巧和有趣案例(含實戰數據集),歡迎大家關注交流。

聲明:本文為作者投稿,版權歸其所有。

【END】

更多精彩推薦
?加碼 2000 億新基建還不夠,阿里云再放話:今年招 5000 人!
?議題曝光!百位頂級講師、20大論壇,總有一個話題吸引你
?張一鳴是如何練就字節跳動的
?性能超越最新序列推薦模型,華為諾亞方舟提出記憶增強的圖神經網絡
?DevOps 在移動應用程序開發中扮演什么角色?
?穩定幣經濟:十大穩定幣簡史
你點的每個“在看”,我都認真當成了喜歡

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/4/161538.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息