Python 通过调用接口获取公交信息的实例

时间:2021-05-22

如下所示:

# -*- coding: utf-8 -*-import sys, urllib, urllib2, jsoncity=urllib.quote(sys.argv[1]);url = 'http://apis.baidu.com/xiaota/bus_lines/buses_lines?city=%s&bus=%s&direction=%s'%(city,sys.argv[2],sys.argv[3])print urlreq = urllib2.Request(url)req.add_header("apikey", "2f5da4b87cbd02a5f8be1189db99b6a8")resp = urllib2.urlopen(req)content = resp.read()if(content): print(content)print "\n"busStation = json.loads(content)print busStation.keys()print busStation['data'].keys()print busStation['data']['stations']for bus in busStation['data']['stations']: print bus['stateName']

以上这篇Python 通过调用接口获取公交信息的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。

声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。

相关文章