微信改号?我用 Python 发现了六大隐藏秘密......

2020 年 6 月 10 日 CSDN

作者 | 周志鹏
责编 | 郭   芮

“听说,微信可以改微信号了!”
不知道谁扯了一嗓子,让办公室变成了欢乐的海洋。
张姐流下了激动的泪水:“太好了!姐的年龄终于不用暴露在微信号了!”
“一朝自黑,朝朝自黑”的王总变得更加权威。
这一互爆,发现了太多微信号下面不为人知的小秘密,有沙雕,有闷骚,有耿直,有魔幻。
天下苦微信号久矣!
知乎上还专门有个热门话题“有多少人想改自己的微信号”,当年一度是笔者的快乐源泉。
快乐当然不能独享,这次我们爬取这个问题下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 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万。刚看了一眼,回答数又在飙升......

这么多的回答,藏着多个秘密啊,且听笔者继续解密。

微信号秘密大全

笔者通过关键词匹配 + 主观经验判断的双剑合璧之法,对回答进行分类,总结出了微信号的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 在移动应用程序开发中扮演什么角色?

稳定币经济:十大稳定币简史

你点的每个“在看”,我都认真当成了喜欢
登录查看更多
0

相关内容

【2020新书】高级Python编程,620页pdf
专知会员服务
232+阅读 · 2020年7月31日
专知会员服务
118+阅读 · 2020年7月22日
一份简明有趣的Python学习教程,42页pdf
专知会员服务
76+阅读 · 2020年6月22日
干净的数据:数据清洗入门与实践,204页pdf
专知会员服务
160+阅读 · 2020年5月14日
广东疾控中心《新型冠状病毒感染防护》,65页pdf
专知会员服务
18+阅读 · 2020年1月26日
5大必知的图算法,附Python代码实现
AI100
4+阅读 · 2019年9月10日
用 Python 开发 Excel 宏脚本的神器
私募工场
26+阅读 · 2019年9月8日
百闻不如一码!手把手教你用Python搭一个Transformer
大数据文摘
18+阅读 · 2019年4月22日
使用LSTM模型预测股价基于Keras
量化投资与机器学习
34+阅读 · 2018年11月17日
在Python中使用SpaCy进行文本分类
专知
24+阅读 · 2018年5月8日
手把手教你用Python创建微信聊天机器人
新智元
4+阅读 · 2018年3月14日
爬了自己的微信,原来好友都是这样的!
七月在线实验室
4+阅读 · 2018年1月18日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Python3爬虫之入门和正则表达式
全球人工智能
7+阅读 · 2017年10月9日
Arxiv
22+阅读 · 2018年8月3日
Arxiv
7+阅读 · 2018年6月1日
Arxiv
5+阅读 · 2015年9月14日
VIP会员
相关资讯
5大必知的图算法,附Python代码实现
AI100
4+阅读 · 2019年9月10日
用 Python 开发 Excel 宏脚本的神器
私募工场
26+阅读 · 2019年9月8日
百闻不如一码!手把手教你用Python搭一个Transformer
大数据文摘
18+阅读 · 2019年4月22日
使用LSTM模型预测股价基于Keras
量化投资与机器学习
34+阅读 · 2018年11月17日
在Python中使用SpaCy进行文本分类
专知
24+阅读 · 2018年5月8日
手把手教你用Python创建微信聊天机器人
新智元
4+阅读 · 2018年3月14日
爬了自己的微信,原来好友都是这样的!
七月在线实验室
4+阅读 · 2018年1月18日
教你用Python来玩跳一跳
七月在线实验室
6+阅读 · 2018年1月2日
Python3爬虫之入门和正则表达式
全球人工智能
7+阅读 · 2017年10月9日
Top
微信扫码咨询专知VIP会员