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


Posted in Python onDecember 17, 2018

如下所示:

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

Python 相关文章推荐
python基于隐马尔可夫模型实现中文拼音输入
Apr 01 Python
Python中str is not callable问题详解及解决办法
Feb 10 Python
使用python 和 lint 删除项目无用资源的方法
Dec 20 Python
Python Pandas找到缺失值的位置方法
Apr 12 Python
python交换两个变量的值方法
Jan 12 Python
详解python中递归函数
Apr 16 Python
Python将主机名转换为IP地址的方法
Aug 14 Python
python框架django项目部署相关知识详解
Nov 04 Python
Python模块_PyLibTiff读取tif文件的实例
Jan 13 Python
使用pyecharts1.7进行简单的可视化大全
May 17 Python
详解Python中*args和**kwargs的使用
Apr 07 Python
python小型的音频操作库mp3Play
Apr 24 Python
python用插值法绘制平滑曲线
Feb 19 #Python
selenium在执行phantomjs的API并获取执行结果的方法
Dec 17 #Python
Python脚本完成post接口测试的实例
Dec 17 #Python
python:接口间数据传递与调用方法
Dec 17 #Python
python直接获取API传递回来的参数方法
Dec 17 #Python
python获取url的返回信息方法
Dec 17 #Python
Pycharm配置远程调试的方法步骤
Dec 17 #Python
You might like
PHP中运用jQuery的Ajax跨域调用实现代码
2012/02/21 PHP
THINKPHP支持YAML配置文件的设置方法
2015/03/17 PHP
动态加载iframe
2006/06/16 Javascript
会自动逐行上升的文本框
2006/06/30 Javascript
基于jquery ajax 用户无刷新登录方法详解
2012/04/28 Javascript
jquery单行文字向上滚动效果示例
2014/03/06 Javascript
jQuery中的height innerHeight outerHeight区别示例介绍
2014/06/15 Javascript
分享33个jQuery与CSS3实现的绚丽鼠标悬停效果
2014/12/15 Javascript
Javascript控制input输入时间格式的方法
2015/01/28 Javascript
EasyUI学习之Combobox下拉列表(1)
2016/12/29 Javascript
JS中队列和双端队列实现及应用详解
2020/09/29 Javascript
在Angular项目使用socket.io实现通信的方法
2021/01/05 Javascript
Python将阿拉伯数字转换为罗马数字的方法
2015/07/10 Python
Python用zip函数同时遍历多个迭代器示例详解
2016/11/14 Python
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
python实现Adapter模式实例代码
2018/02/09 Python
python实现全盘扫描搜索功能的方法
2019/02/14 Python
详解Python3 基本数据类型
2019/04/19 Python
python中的decimal类型转换实例详解
2019/06/26 Python
细说CSS3中的选择符
2008/10/17 HTML / CSS
使用CSS3创建动态菜单效果
2015/07/10 HTML / CSS
html5利用canvas绘画二级树形结构图的示例
2017/09/27 HTML / CSS
HTML中meta标签及Keywords
2020/04/15 HTML / CSS
中国电子产品批发商/跨境电商/外贸网:Sunsky-online
2020/04/20 全球购物
大学教师年终总结的自我评价
2013/10/29 职场文书
仪器仪表检测毕业生自荐信
2013/10/31 职场文书
化工专业个人的求职信范文
2013/11/28 职场文书
优秀大学生的自我评价
2014/01/16 职场文书
会计专业应届生自荐信
2014/02/07 职场文书
《最大的麦穗》教学反思
2014/04/17 职场文书
面试感谢信范文
2015/01/22 职场文书
出生公证书
2015/01/23 职场文书
航班延误投诉信
2015/07/02 职场文书
解决pytorch 损失函数中输入输出不匹配的问题
2021/06/05 Python
Java实现聊天机器人完善版
2021/07/04 Java/Android
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python