python⼿机版代码⼤全⾼楼⼤厦_使⽤python的Phone库批量
快速查询⼿机号归属地。。。
使⽤python批量快速获取⼿机号归属地及运营商信息;
简介
本⽅法是使⽤python的phone库查询,并写⼊TXT⽂档中,脚本做了⾼兼容,不会出错,兼容汉字、空⾏、异常号等,不会报错。
项⽬结构
源⽂件
查询结果
使⽤说明
⾸次使⽤脚本,需要配置以下环境:
1、安装python大约英文 ;
2)、安装python;
2、安装依赖的库:命令⾏执⾏pipinstallphone
使⽤⽅法:
1、中列出所有需要查询的号码,注意尽量不要有中⽂或者空⾏之类的;
2、清空中的内容;
3、双击运⾏⽂件,等待执⾏完毕;
4、中的内容就是最新的⼿机号归属地信息;
如果⼿机号后出现Error,请⼿动查询,部分号段phone库不⽀持;
代码
#coding=utf-8
fromphoneimportPhone
defgetPhoneNum(file):#读取源⽂件,获取待查询的⼿机号
try:
withopen(file,"r")asf:
phonList=nes()#读取源⼿机号⽂档中的⼿机号
#print(phonList)
returnphonList#返回⼿机号列表。phonList
except:#兼容读取⽂档失败
pass
defgetPhoneInf最长英语单词 o(phoneNum):#查询函数
info=Phone().find(phoneNum)#通过phone库查询
try:#返回所有查询的信息
phone=info['phone']#⼿机号
province=info[女性健康 'province']#归属地:省份
city=info['city']#归属地,城市
zip_code=info['zip_code']#邮政编码
area_code=info['area_code']#区域编码
phone_type=info['phone_type']#⼿机号运营商
print(phone+"t"+province+city+"t"+phone_type)
return("n"+phone+"t"+province+city+"t"+phone_type)#因为我只需要⼿机号、区域、运营商,所以只返回这三个字段,其他字
段,可以⾃⼰按需添加;
except:#兼容查询失败的情况
print("n"+str(("n"))+"t"+"Error!")
return("n"+str(("n"))+"t"+"Error!")风寒感冒症状
if__name__=="__main__":
listPhoneNum=getPhoneNum("")#通过getPhoneNum函数,读取源⽂件。
listResult=[]
foriinlistPhoneNum:
try:
res=getPhoneInfo(("n"))
(res)字的四字词语
withopen("","a")asf:#写⼊结果⽂档
(res)
()
except:#兼容出错
res="n"+str(i).strip("n")+"t"香烤鱿鱼 +"Error!"
withopen("","a")asf:
(res)
()
本文发布于:2023-03-19 11:09:11,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/4c41e47cb1e3ff3b41393db1b401b3dc.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:查别人手机位置.doc
本文 PDF 下载地址:查别人手机位置.pdf
留言与评论(共有 0 条评论) |