python怎么通过手机号定位_基于Python的免费手机号码归属地查询
一、开通接口
免费手机号码(段)归属地查询服务使用聚合数据提供的免费接口,每天可以100次免费调用。可以通过 https://www.juhe.cn/docs/api/id/11 注册及开通。
二、请求接口
#!/usr/bin/python
# -*- coding: utf-8 -*-
import urllib, urllib2, sys, json
reload(sys)
sys.setdefaultencoding('utf-8')
url = 'http://apis.juhe.cn/mobile/get'
params = {
"phone": "13429667914", # 查询的手机号码或手机号码前7位
"key": "******", # 您申请的API接口请求Key
}
querys = urllib.urlencode(params)
request = urllib2.Request(url, data=querys)
response = urllib2.urlopen(request)
content = response.read()
if (content):
try:
result = json.loads(content)
error_code = result['error_code']
if (error_code == 0):
province = result['result']['province']
city = result['result']['city']
areacode = result['result']['areacode']
zip = result['result']['zip']
company = result['result']['company']
print("省份:%s\n城市:%s\n区号:%s\n邮编:%s\n运营商:%s" % (province, city, areacode, zip, company))
else:
print("请求失败:%s %s" % (result['error_code'], result['reason']))
except Exception as e:
print("解析结果异常:%s" % e)
else:
# 可能网络异常等问题,无法获取返回内容,请求异常
print("请求异常")
三、请求结果
python怎么通过手机号定位_基于Python的免费手机号码归属地查询相关推荐
- 基于python爬虫技术的应用_基于Python爬虫技术的应用
办公自动化杂志 一.引言 本文主要是对 Python 爬虫技术进行阐述,基于 python 的爬虫与其他语言相比的有很多优势.通过爬去某个网站的所有新闻这个案例,来进一步阐释 Python 爬虫技术的 ...
- 基于python的网络爬虫编程_基于Python的网络爬虫程序设计
程序设计 ●Program Design 基于 Python的网络爬虫程序设计 网络 信 息量 的迅 猛 增 长,对 如何从海量的信息中准确的搜索 到用户需要的信息提 出了极大的 挑战.网络爬 虫具有 ...
- python开发酷q插件_基于python和酷Q的QQ机器人开发实践(1)
基本框架 (1) 酷Q:目前最常用的QQ机器人软件(尤其是在smartQQ失效以后). (2) 酷Q HTTP插件:通过HTTP对酷Q的事件进行上报以及接收HTTP请求来调用酷Q的DLL接口,从而可以 ...
- python卡方检验筛选特征原理_基于Python的遥感特征筛选—递归特征消除(RFE)与极限树(Extra-Trees)...
引言 基于前几篇文章关于筛选方法的介绍,本篇同样给大家介绍两种python封装的经典特征降维方法,递归特征消除(RFE)与极限树(Extra-Trees, ET).其中,RFE整合了两种不同的超参数, ...
- 基于python的智能家居系统_基于Python Django的可扩展智能家居系统
基于 Python Django 的可扩展智能家居系统 龚 鸣,余杨志,邓宏涛 * [摘 要] 针对现阶段智能家居系统智能化迭代开发的需求,分析当前智能家居 系统主控的相关实现技术,提出了基于 Pyt ...
- python 按需加载_基于python的opcode优化和模块按需加载机制研究(学习与个人思路)(原创)...
基于python的opcode优化和模块按需加载机制研究(学习与思考) 姓名:XXX 学校信息:XXX 主用编程语言:python3.5 文档转换为PDF有些图片无法完全显示,请移步我的博客查看 完成 ...
- python图书馆管理系统实验报告_基于Python的图书馆业务报表自动生成研究
龙源期刊网 http://www.qikan.com.cn 基于 Python 的图书馆业务报表自动生成研 究 作者:辛海滨 来源:<电脑知识与技术> 2016 年第 27 期 摘要:针对 ...
- 基于python的语料库数据处理电子版_基于 Python 自然语言处理工具包在语料库研究中的运用...
基于 Python 自然语言处理工具包在语料库研究中的运用 刘 旭 [摘 要] 摘要:国内当前以语料库为基础的研究,在研究工具方面,多以 AntConc . PowerGREP 为主,使用 Pytho ...
- python实现高校教务管理系统_基于Python技术的教务管理系统的研究与开发
龙源期刊网 http://www.qikan.com.cn 基于 Python 技术的教务管理系统的研究与 开发 作者:戴雯惠 来源:<价值工程> 2018 年第 27 期 摘要:随着教育 ...
- python做硬件自动化测试仪器_基于Python PyVisa和GPIB的硬件测试仪器控制方法
基于Python和GPIB的硬件测试仪器控制方法 背景 在物联网通信时代,嵌入式模块开发越发广泛,自动化测试成为大家老生常谈的话题.对于一些高精度仪器,我们知道它是用GPIB控制用来测试,也希望可以通 ...
最新文章
- mysql 架构优化_Mysql 架构及优化之-查询性能优化
- 从字节码角度解释i++和++i
- python 离散数据时间序列图_每个人都学的会的数据分析
- firewall mysql端口_Centos7 firewall开放3306端口
- java官方 jax rs_jboss7 Java API for RESTful Web Services (JAX-RS) 官方文档
- 如何将链接的服务器从SQL Server“调试”到Oracle数据库实例
- VMWare 虚拟机工作站 + Ubuntu操作系统安装
- C++中new和delete来创建和释放动态数组
- 图片水印工具类java
- Rendezvous机制完成数据交互。Rendezvous是一个基于—_者一__者模型设计的抽象类。
- 自己做量化交易软件(20)通达信公式选股程序的实现
- 受用一生的高效 PyCharm 使用技巧(三)
- word(1):word插入参考文献/引文并更新参考文献/引文编号
- QQ跳转浏览器html源码,手机QQ打开网址提示跳转浏览器 源代码分享
- 【面试题】1384- 分享 44 道 JS 难题,做对一半就是高手
- Linux 配置nginx和php代理 ip访问
- HDFS启动的时候出现JAVA_HOME is not set and could not be found.
- 论文笔记:用于动态薄膜干涉测量的高光谱成像《Hyperspectral imaging for dynamic thin film interferometry》
- ES6之Object.assign()用法,Object.assign()到底是浅拷贝还是深拷贝?
- 【AXU3EG】Zynq UltraScale平台启动引导过程
热门文章
- java 可以做前端么_java怎么做前端?Java web前端必备技术
- QT编程入门之QT designer
- python实用代码
- html直播源怎么转码,直播源列表格式转换 - 黑鸟博客
- 三台虚拟机如何通过GNS3互通
- u盘装linux fail load,安装ubuntu18.04报:failed to load ldlinux.c32的问题及解决步骤
- U3D AND UDK 各自特点
- Linux驱动开发基础
- 服务器2003系统序列号,Windows Server 2003 R2 With Sp2 序列号
- 远程桌面命令是什么 如何使用命令连接远程桌面