今天小编就为大家分享一篇Python 通过调用接口获取公交信息的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

如下所示:

# -*- coding: utf-8 -*-
import sys, urllib, urllib2, json

city=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 url

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

最新资讯
阻止煽动暴力 脸书将在美总统就职典礼期间实施特殊限制

阻止煽动暴力 脸书将

社交媒体平台“脸书”(Facebook)宣布,该平台将在1月20日
互联网存款监管文件来了 对科技平台和银行各有何影响

互联网存款监管文件来

在科技平台纷纷下架互联网存款产品后,互联网存款业务监
传闻称苹果正在研发可折叠iPhone 屏下指纹或今年到来

传闻称苹果正在研发可

彭博社今日有了一份新的报告,其中指出苹果已经开始研发
消息称苹果正在研发折叠屏手机:铰链几乎隐藏、屏幕更大

消息称苹果正在研发折

据国外消息人士Mark Gurman最新爆料,苹果正在进行一款
快手IPO市场认购火爆 部分投资者动用私人关系“预定份额”

快手IPO市场认购火爆

在过去70多天,部分投资人四处寻找可能与快手创始人宿华
彭博社:苹果全新Mac Pro开发中 外观类似 Power Mac G4 Cube

彭博社:苹果全新Mac Pr

根据彭博社的最新报道,苹果正在开发两款新 Mac Pro,以接
最新文章
在pycharm中为项目导入anacodna环境的操作方法

在pycharm中为项目导

这篇文章主要介绍了在pycharm中为项目导入anacodna环
tensorflow的ckpt及pb模型持久化方式及转化详解

tensorflow的ckpt及pb

今天小编就为大家分享一篇tensorflow的ckpt及pb模型持
PyTorch笔记之scatter()函数的使用

PyTorch笔记之scatter

这篇文章主要介绍了PyTorch笔记之scatter()函数的使用
python3实现网页版raspberry pi(树莓派)小车控制

python3实现网页版ras

这篇文章主要为大家详细介绍了python3实现网页版raspb
完美解决pycharm导入自己写的py文件爆红问题

完美解决pycharm导入

今天小编就为大家分享一篇完美解决pycharm导入自己写
pycharm内无法import已安装的模块问题解决

pycharm内无法import

今天小编就为大家分享一篇pycharm内无法import已安装