python-基站位置查询

python-基站位置查询,第1张

概述本文采用的接口是聚合数据提供的 python2.7环境,3.x环境试了下好像不支持,获取位置信息为空 如下为运用代码: 1 #coding=utf-8 2 ‘‘‘ 3 Created on 2019年9月18日 4 5 @author: yanerfree 6 7 python2.7 8 ‘‘‘ 9 10 import json,urllib11 fr 本文采用的接口是聚合数据提供的

python2.7环境,3.x环境试了下好像不支持,获取位置信息为空

如下为运用代码:

 1 #Coding=utf-8 2 ‘‘‘ 3 Created on 2019年9月18日 4  5 @author: yanerfree 6  7 python2.7 8 ‘‘‘ 9 10 import Json,urllib11 from urllib import urlencode12 13 #----------------------------------14 # 移动联通基站调用示例代码 - 聚合数据15 # 在线接口文档:http://www.juhe.cn/docs/816 #----------------------------------17  18 def main(loc):19  20     #配置您申请的APPKey---需要申请21     appkey = "******"22     #1.基站定位23     getAddress(appkey,loc,"GET")24 25 #基站定位26 def getAddress(appkey,m="GET"):27     url = "http://v.juhe.cn/cell/query"28     params = {29         "mnc" : loc[1],#移动基站:0 联通基站:1  默认:030         "lac" : loc[2],#小区号31         "ci" : loc[3],#基站号32         "hex" : "10",#进制类型,16或10,默认:1033         "dtype" : "Json",#返回的数据格式:Json/xml/Jsonp34         "callback" : "",#当选择Jsonp格式时必须传递35         "key" : appkey,#APPKEY36  37     }38     params = urlencode(params)39     if m =="GET":40         f = urllib.urlopen("%s?%s" % (url,params))41     else:42         f = urllib.urlopen(url,params)43  44     content = f.read()45     print content:,content46     if content["error_code"] == 0:47     #if content["reason"] == u"查询成功"48         print 查询成功49         result = content["result"]50         return result["adress"]51         52     ‘‘‘53     res = Json.loads(content)54     print ‘res:‘,res55     if res:56         error_code = res["error_code"]57         if error_code == 0:58             #成功请求59             print res["result"]60         else:61             print "%s:%s" % (res["error_code"],res["reason"])62     else:63         print "request API error"64     ‘‘‘65         66 67  68 if __name__ == __main__:69     70     loc_str = 0-460,6350,53394,30,16,10-460,1071     72     loc = loc_str.split(-)[1].split(,)73     print loc74     main(loc)75     
VIEw Code 总结

以上是内存溢出为你收集整理的python-基站位置查询全部内容,希望文章能够帮你解决python-基站位置查询所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1191168.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存