1、想做一个手机号的密码本,做完之后发现文件有点大,然后就想试试能不能判断手机号是属于哪个运营商的,分别储存每个运营商的手机号
2、本功能极为简单,主要使用phone模块,源码如下:
# coding:utf8
from phone import Phone
p = Phone()
c = '158****8273' # 手机号
city = p.find(c)
print(city) # 所有信息
print('手机号:' + c)
print('所属省份:' + city['province'])
print('所属市区:' + city['city'])
print('邮 编:' + city['zip_code'])
print('电话区号:' + city['area_code'])
print('运 营 商:' + city['phone_type'])
打印结果如下:
{'phone': '158****8273', 'province': '河南', 'city': '周口', 'zip_code': '466000', 'area_code': '0394', 'phone_type': '移动'}
手机号:158****8273
所属省份:河南
所属市区:周口
邮 编:466000
电话区号:0394
运 营 商:移动
3、请注意手机号属于随便输入的,****是我自己修改的