资源描述:
《基于python的律师信息查询接口调用代码实例》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于Python的律师信息查询接口调用代码实例代码描述:基于Python的律师信息查询接口调用代码实例代码平台:聚合数据#!/usr/bin/python#-*-coding:utf-8-*-importjson,urllibfromurllibimporturlencode #----------------------------------#律师查询调用示例代码-聚合数据#在线接口文档:http://www.juhe.cn/docs/83#---------------------------------- defmain(): #配置您申请的APPKey appkey="
2、*********************" #1.按省份查询律师 request1(appkey,"GET") #2.按城市查询律师 request2(appkey,"GET") #3.按相似姓名查询律师 request3(appkey,"GET") #4.按专长领域查询律师 request4(appkey,"GET") #5.随机查询律师 request5(appkey,"GET") #6.按手机号码查询律师 request6(appkey,"GET") #7.由省份查询城市 request7
3、(appkey,"GET") #8.查询专业领域 request8(appkey,"GET") #9.查询省份列表 request9(appkey,"GET") #10.按姓名查询律师辩词 request10(appkey,"GET") #11.按关键词查询律师辩词 request11(appkey,"GET") #12.随机查询律师辩词 request12(appkey,"GET") #按省份查询律师defrequest1(appkey,m="GET"): url="http://op.juhe.cn/lawye
4、rs/pro" params={ "dtype":"",#返回的数据格式,json或xml "st":"",#开始数 "count":"",#返回的个数 "pro":"",#省份名字,如:江苏 "key":appkey,#您申请的AppKey,请在应用详细页查询 } params=urlencode(params) ifm=="GET": f=urllib.urlopen("%s?%s"%(url,params)) else: f=urllib.urlopen(ur
5、l,params) content=f.read() res=json.loads(content) ifres: error_code=res["error_code"] iferror_code==0: #成功请求 printres["result"] else: print"%s:%s"%(res["error_code"],res["reason"]) else: print"requestapierror" #按城市查询律师defrequ
6、est2(appkey,m="GET"): url="http://op.juhe.cn/lawyers/city" params={ "dtype":"",#返回的数据格式,json或xml "st":"",#开始数 "count":"",#返回的个数 "city":"",#城市名字,如:苏州 "key":appkey,#您申请的AppKey,请在应用详细页查询 } params=urlencode(params) ifm=="GET": f=urllib.urlopen("%
7、s?%s"%(url,params)) else: f=urllib.urlopen(url,params) content=f.read() res=json.loads(content) ifres: error_code=res["error_code"] iferror_code==0: #成功请求