怎样批量查询手机号码的归属地?

遇到一个问题,有好几十万的手机号码,移动、电信、联通都有,怎样归属到哪个省份和地市呢?
如果用爬虫https://www.ip.cn/db.php 也是可以的但是效率比较慢。
请问还有什么优雅的方法么?

阅读 5.2k
3 个回答
import phone

if __name__ == '__main__':
    phoneNum = 'XXXXX'
    info = phone.Phone().find(phoneNum)
    print(info)

gitup地址:https://github.com/ls0f/phone

手机号前3位是运营商接下来的4到7位就是归属地 自己判断一下分类就行

使用付费的数据接口,网上搜搜,很多。

同意 @鸠拉森林的史莱姆 的答案

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题