“听说,微信可以改微信号了! ”

不知道谁扯了一嗓子,让办公室变成了欢乐的海洋

张姐流下了激动的泪水:“太好了!姐的年龄终于不用暴露在微信号了!”

很多人学习python,不知道从何学起。
很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
很多已经做案例的人,却不知道如何去学习更加高深的知识。
那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!
QQ群:1097524789

“一朝自黑,朝朝自黑” 的王总变得更加权威

...

这一互爆,发现了太多微信号下面不为人知的小秘密,有沙雕,有闷骚,有耿直,有魔幻。

天下苦微信号久矣!

知乎上还专门有个热门话题  “有多少人想改自己的微信号” ,当年一度是我快乐的源泉。

快乐当然不能独享,这次我们爬取这个问题下 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

微信号可以改了?我用 Python 发现了隐藏的 6 大秘密.的更多相关文章

  1. Python 开发个人微信号在运维开发中的使用

    一.主题:Python 开发个人微信号在运维开发中的使用 二.内容: 企业公众号 介绍开发微信公众号的后台逻辑,包括服务器验证逻辑.用户认证逻辑 个人微信号 面对企业微信的种种限制,可以使用 Itch ...

  2. 个人微信号二次开发SDK协议,个人微信号二次开发api接口

    通过这个API接口可以做什么? 通过我们提供的API接口您可以开发: 工作手机(如:X创,X码,XX管家等) 微信群讲课软件(如:讲课X师,一起X堂等) 微信社群管理软件(如:小X管家,微X助手等) ...

  3. [置顶] 个人微信号发送zabbix告警信息

    之前使用邮件和短信发送zabbix告警信息,但告警信息无法实时查看或者无法发送,故障无法及时通知运维人员. 后来使用第三方微信接口发送信息,愉快地用了一年多,突然收费了. zabbix告警一直是我的痛 ...

  4. "码代码"微信号今日上线,为互联网同仁提供最前沿咨询

    "码代码"微信号今日上线 关注即有好礼相送 三月,春意浓浓的日子,三月,属于女人的日子,而今天...... “2014年天空成人放送大赏”于5日晚举办颁奖典礼,“年度最佳AV女优” ...

  5. Your wechat account may be LIMITED to log in WEB wechat, error info: <error><ret>1203</ret><message>为了你的帐号安全,此微信号不能登录网页微信。你可以使用Windows微信或Mac微信在电脑端登录。Windows微信下载地址:WeChat for PC

    转载:https://zhuanlan.zhihu.com/p/76180564 微信网页版限制登录或禁止登录将影响一大批使用itchat等Web Api方案的微信机器人 网页版微信 API 被封了, ...

  6. 孤荷凌寒自学python第二十四天python类中隐藏的私有方法探秘

    孤荷凌寒自学python第二十四天python类中隐藏的私有方法探秘 (完整学习过程屏幕记录视频地址在文末,手写笔记在文末) 今天发现了python的类中隐藏着一些特殊的私有方法. 这些私有方法不管我 ...

  7. Python、Lua和Ruby——脚本大P.K.

    转自Python.Lua和Ruby--脚本大P.K. Python versus Lua Versus Ruby Python.Lua和Ruby--脚本大P.K. Tom Gutschmidt 著 赖 ...

  8. Python实现图像信息隐藏

    Python实现图像信息隐藏 之前学习密码学的时候老师有提到过『信息隐藏』,现在用图像的方法尝试一下.思想是:把信息藏到RGB通道中的B通道,然后利用奇偶性可以恢复过来 原理 从源图中提取文字图像信息 ...

  9. python模块之HTMLParser(原理很大程度上就是对类构造的熟练运用)

    # -*- coding: utf-8 -*- #python 27 #xiaodeng #python模块之HTMLParser(原理很大程度上就是对类构造的熟练运用) import HTMLPar ...

随机推荐

  1. 使用IDEA创建Spring boot项目,继承mybaits。并进行简单的数据库查询操作

    本文讲的是使用IEDA创建Spring boot项目,对于环境安装需要自行准备,如JDK1.8.Maven 3.3.IDEA编译器.Mysql5.7等需事前准备好. 1.创建Spring boot项目 ...

  2. Scala 面向对象(七):静态属性和静态方法

    1 Scala中静态的概念-伴生对象 Scala语言是完全面向对象(万物皆对象)的语言,所以并没有静态的操作(即在Scala中没有静态的概念). 但是为了能够和Java语言交互(因为Java中有静态概 ...

  3. python numpy indexerror: too many indices for array

    import numpy as np #data 原来数组 #arr_1 新数组 #将data的第一列赋值给arr_1的第一列 arr_1 = np.array((data.shape[0],5)) ...

  4. python 并发专题(十三):asyncio (二) 协程中的多任务

    . 本文目录# 协程中的并发 协程中的嵌套 协程中的状态 gather与wait . 协程中的并发# 协程的并发,和线程一样.举个例子来说,就好像 一个人同时吃三个馒头,咬了第一个馒头一口,就得等这口 ...

  5. AI开发利器:HiLens Studio技术解读

    摘要:传统的AI应用开发和部署意味着高成本和高门槛,借助HiLens Studio,AI应用开发和部署仅需要三步. 曾几何时, 在我们青春年少时, 当我们看到某篇AI的技术文章时, 心中总不免想要在一 ...

  6. Spring Boot中Tomcat是怎么启动的

    Spring Boot一个非常突出的优点就是不需要我们额外再部署Servlet容器,它内置了多种容器的支持.我们可以通过配置来指定我们需要的容器. 本文以我们平时最常使用的容器Tomcat为列来介绍以 ...

  7. c++运行程序 改变字和背景的颜色与窗口大小和位置 (c++)(windows)

    关于改变字体的颜色和背景颜色: 在#include <windows.h> 库里 0=黑色 1=蓝色 2=绿色 3=湖蓝色 4=红色 5=紫色 6=黄色 7=白色 8=灰色 9=淡蓝色 A ...

  8. three.js 绘制3d地图

    通过地图数据配合three可以做出非常酷炫的地图,在大数据展示中十分常见. 这篇郭先生就来说说使用three.js几何体制作3D地图.在线案例点击原文地址. 地图的数据是各个地图块的点数组,通过THR ...

  9. dbca 建库报错 ORA-00600 解决办法

    [oracle@tim1 ~]$ dbca## An unexpected error has been detected by HotSpot Virtual Machine:## SIGSEGV ...

  10. OA系统从选型到实施完整攻略

    本文结合一线IT人士分享OA实施经验,单纯地讲述OA的选型与实施,为相关经验较少的IT人士提供真正的帮助. 一.如何选择OA系统 说起OA选型,稳定性.易用性.灵活性.成本和服务少不了.但是,只了解这 ...