• 技术文章 >后端开发 >Python教程

    基于Python的移动联通基站接口调用代码实例

    巴扎黑巴扎黑2016-11-21 10:41:18原创1417
    #!/usr/bin/python
    # -*- coding: utf-8 -*-
    import json, urllib
    from urllib import urlencode
     
    #----------------------------------
    # 移动联通基站调用示例代码 - 聚合数据
    # 在线接口文档:http://www.juhe.cn/docs/8
    #----------------------------------
     
    def main():
     
        #配置您申请的APPKey
        appkey = "*********************"
     
        #1.基站定位
        request1(appkey,"GET")
     
     
     
    #基站定位
    def request1(appkey, m="GET"):
        url = "http://v.juhe.cn/cell/get"
        params = {
            "<font color=red>mnc</font>" : "", #<font color=red>移动基站:0 联通基站:1  默认:0</font>
            "lac" : "", #小区号
            "cell" : "", #基站号
            "hex" : "", #进制类型,16或10,默认:10
            "dtype" : "", #返回的数据格式:json/xml/jsonp
            "callback" : "", #当选择jsonp格式时必须传递
            "key" : appkey, #APPKEY
     
        }
        params = urlencode(params)
        if m =="GET":
            f = urllib.urlopen("%s?%s" % (url, params))
        else:
            f = urllib.urlopen(url, params)
     
        content = f.read()
        res = json.loads(content)
        if res:
            error_code = res["error_code"]
            if error_code == 0:
                #成功请求
                print res["result"]
            else:
                print "%s:%s" % (res["error_code"],res["reason"])
        else:
            print "request api error"
     
     
     
    if __name__ == '__main__':
        main()

    php入门到就业线上直播课:查看学习

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:Python language
    上一篇:使用paramiko交互小程序 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• Python NumPy教程之数据类型对象• 使用Python处理KNN分类算法• Python标准库中的logging用法示例• python发腾讯微博代码分享• 浅谈Python的Django框架中的缓存控制
    1/1

    PHP中文网