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 15 Python
python中的全局变量用法分析
Jun 09 Python
小议Python中自定义函数的可变参数的使用及注意点
Jun 21 Python
Python各类图像库的图片读写方式总结(推荐)
Feb 23 Python
Python使用OpenCV进行标定
May 08 Python
Python3.6.0+opencv3.3.0人脸检测示例
May 25 Python
python实现一组典型数据格式转换
Dec 15 Python
在Python中过滤Windows文件名中的非法字符方法
Jun 10 Python
django创建最简单HTML页面跳转方法
Aug 16 Python
pycharm双击无响应(打不开问题解决办法)
Jan 10 Python
基于pytorch的lstm参数使用详解
Jan 14 Python
pycharm 使用tab跳出正在编辑的括号(){}{}等问题
Feb 26 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创建动态图像
2006/10/09 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
PHP实现的一致性哈希算法完整实例
2015/11/14 PHP
实例讲解通过​PHP创建数据库
2019/01/20 PHP
PHP扩展mcrypt实现的AES加密功能示例
2019/01/29 PHP
js中直接声明一个对象的方法
2014/08/10 Javascript
jquery实现textarea输入框限制字数的方法
2015/01/15 Javascript
JavaScript判断用户是否对表单进行了修改的方法
2015/03/18 Javascript
jQuery实现图片向左向右切换效果的简单实例
2016/05/18 Javascript
JS读取XML文件数据并以table形式显示数据的方法(兼容IE与火狐)
2016/06/02 Javascript
jquery.Callbacks的实现详解
2016/11/30 Javascript
jquery操作ul的一些操作笔记整理(干货)
2017/08/31 jQuery
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
2018/07/19 Javascript
微信小程序云开发之数据库操作
2019/05/18 Javascript
基于vue-cli搭建多模块且各模块独立打包的项目
2019/06/12 Javascript
vue.js购物车添加商品组件的方法
2019/09/17 Javascript
基于JS正则表达式实现模板数据动态渲染(实现思路详解)
2020/03/07 Javascript
Typescript3.9 常用新特性一览(推荐)
2020/05/14 Javascript
[00:39]DOTA2上海特级锦标赛 Liquid战队宣传片
2016/03/04 DOTA
Python map和reduce函数用法示例
2015/02/26 Python
Python编程中的for循环语句学习教程
2015/10/14 Python
Python 描述符(Descriptor)入门
2016/11/20 Python
pytorch AvgPool2d函数使用详解
2020/01/03 Python
使用Pyhton 分析酒店针孔摄像头
2020/03/04 Python
python实现每天自动签到领积分的示例代码
2020/08/18 Python
乔丹诺(Giordano)酒庄德国官网:找到最好的意大利葡萄酒
2017/12/28 全球购物
澳大利亚领先的武术用品和健身器材供应商:SMAI
2019/03/24 全球购物
《放小鸟》教学反思
2014/04/20 职场文书
2014年项目经理工作总结
2014/11/24 职场文书
导游欢迎词范文
2015/01/23 职场文书
委托书格式要求
2015/01/28 职场文书
拖欠货款起诉状
2015/05/20 职场文书
烈士陵园扫墓感想
2015/08/07 职场文书
2016党员学习作风建设心得体会
2016/01/21 职场文书
看看如何用Python绘制小米新版天价logo
2021/04/20 Python
JavaScript严格模式不支持八进制的问题讲解
2021/11/07 Javascript