首页 > 编程 > Python > 正文

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

2020-01-04 13:47:34
字体:
来源:转载
供稿:网友

如下所示:

# -*- 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 通过调用接口获取公交信息的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持VEVB武林网。


注:相关教程知识阅读请移步到python教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表