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中使用多进程来实现并行处理的方法小结
Aug 09 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
Feb 01 Python
Python实现快速傅里叶变换的方法(FFT)
Jul 21 Python
Python不同目录间进行模块调用的实现方法
Jan 29 Python
windows10下安装TensorFlow Object Detection API的步骤
Jun 13 Python
PyQt5显示GIF图片的方法
Jun 17 Python
Flask框架中request、请求钩子、上下文用法分析
Jul 23 Python
python支持多线程的爬虫实例
Dec 21 Python
Python爬虫解析网页的4种方式实例及原理解析
Dec 30 Python
Pytorch的mean和std调查实例
Jan 02 Python
jupyter notebook 多行输出实例
Apr 09 Python
Python+tkinter实现高清图片保存
Mar 13 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创建PDF中文文档
2006/10/09 PHP
PHP中实现生成静态文件的方法缓解服务器压力
2014/01/07 PHP
基于PHP给大家讲解防刷票的一些技巧
2015/11/18 PHP
PHP 断点续传实例详解
2017/11/11 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
js数组Array sort方法使用深入分析
2013/02/21 Javascript
jquery struts 验证唯一标识(公用方法)
2013/03/27 Javascript
深入领悟JavaScript中的面向对象
2013/11/18 Javascript
jquery使用正则表达式验证email地址的方法
2015/01/22 Javascript
原生js和jquery实现图片轮播淡入淡出效果
2015/04/23 Javascript
简介JavaScript中的setHours()方法的使用
2015/06/11 Javascript
js检测iframe是否加载完成的方法
2015/11/26 Javascript
JavaScript给input的value赋值引发的关于基本类型值和引用类型值问题
2015/12/07 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(二)
2016/05/17 Javascript
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2016/07/01 Javascript
使用UrlConnection实现后台模拟http请求的简单实例
2017/01/04 Javascript
Nodejs中使用captchapng模块生成图片验证码
2017/05/18 NodeJs
JavaScript笛卡尔积超简单实现算法示例
2018/07/30 Javascript
jquery传参及获取方式(两种方式)
2020/02/13 jQuery
用Python制作在地图上模拟瘟疫扩散的Gif图
2015/03/31 Python
用Python脚本来删除指定容量以上的文件的教程
2015/05/04 Python
Python遍历目录并批量更换文件名和目录名的方法
2016/09/19 Python
python定时按日期备份MySQL数据并压缩
2019/04/19 Python
Python中注释(多行注释和单行注释)的用法实例
2019/08/28 Python
python实现网站微信登录的示例代码
2019/09/18 Python
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
意大利综合购物网站:Giordano Shop
2016/10/21 全球购物
微软中国官方旗舰店:销售Surface、Xbox One、笔记本电脑、Office
2018/07/23 全球购物
SQL Server数据库笔试题和答案
2016/02/04 面试题
教师业务学习制度
2014/01/25 职场文书
服装设计专业毕业生求职信
2014/04/09 职场文书
幼儿园运动会口号
2014/06/07 职场文书
IT工程师岗位职责
2014/07/04 职场文书
争先创优个人总结
2015/03/04 职场文书
2019升学宴主持词范本5篇
2019/10/09 职场文书
导游词之云南省玉龙雪山
2019/12/19 职场文书