上传者: 38716590
|
上传时间: 2022-02-11 21:13:23
|
文件大小: 235KB
|
文件类型: -
1.目标场景
不知道你有没有经历过这样一个场景,好不容易拿到一个妹子的手机号,但是又不好意思去搭讪,问一下对方的名字。
有过社工科经验的人应该都知道,拿到一个人的手机号码后,其他信息都可以很容易获取到,除了花钱之外,利用支付宝的「模拟转账」方式,可以非常方便的拿到对方的全名。
下面我们用 Python 实现一个手机号码获取妹子名字的功能。
2.编写代码
首先,我们需要爬取国内最常用的一些姓氏,以百度百科 – 中国姓氏为例。
使用 xpath + requests 可以非常方便地爬取数据。
需要注意的是,必须设置「请求头」,保证数据能正常的爬取下来。
headers = {
'Connec