使用python批量快速获取手机号归属地及运营商信息;
简介
本方法是使用python的phone库查询,并写入TXT文档中,脚本做了高兼容,不会出错,兼容汉字、空行、异常号等,不会报错。
项目结构
getPhoneInfo.py:脚本文件
phoneNum.txt:待查询的手机号文档
result.txt:查询结果
源文件
查询结果
使用说明
首次使用脚本,需要配置以下环境:
1、安装python;
1)、访问python官网,下载安装包:https://www.python.org/downloads/,下载版本:3.4及以上版本都行;
2)、安装python;
2、安装依赖的库:命令行执行 pip install phone
使用方法:
1、phoneNum.txt中列出所有需要查询的号码,注意尽量不要有中文或者空行之类的;
2、清空result.txt中的内容;
3、双击运行getPhoneInfo.py文件,等待执行完毕;
4、result.txt中的内容就是最新的手机号归属地信息;
如果手机号后出现Error,请手动查询,部分号段phone库不支持;
代码
#coding=utf-8
from phone import Phone
def getPhoneNum(file): #读取源文件,获取待查询的手机号
try:
with open(file,"r") as f:
phonList