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

作者:SnowRomance 时间:2023-06-17 21:16:46 

如下所示:


# -*- 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']

来源:https://blog.csdn.net/lyj1101066558/article/details/51302248

标签:Python,接口,公交
0
投稿

猜你喜欢

  • asp数组使用特法

    2009-05-11 12:43:00
  • python函数的重新定义及练习

    2023-10-12 22:47:55
  • MYSQL教程:检查数据表和修复数据表

    2009-03-11 15:24:00
  • sqlserver 存储过程动态参数调用实现代码

    2011-10-24 19:41:22
  • 使用Python检测文章抄袭及去重算法原理解析

    2023-04-26 12:00:54
  • 详解Python的循环结构知识点

    2021-09-30 11:42:03
  • 正则表达式学习笔记

    2008-04-15 07:44:00
  • php7 参数、整形及字符串处理机制修改实例分析

    2023-11-23 19:48:31
  • 简单的抓取淘宝图片的Python爬虫

    2022-01-19 14:42:31
  • 谈谈XHTML中CDATA

    2007-09-17 12:45:00
  • python中下标和切片的使用方法解析

    2022-10-26 07:14:52
  • Python序列对象与String类型内置方法详解

    2023-09-22 13:25:18
  • python事件驱动event实现详解

    2021-07-27 21:17:04
  • 使用Python项目生成所有依赖包的清单方式

    2022-02-18 19:14:49
  • Python程序中设置HTTP代理

    2023-01-06 11:32:23
  • 用 iframe 解决下拉框与层之冲突

    2008-04-28 12:24:00
  • asp 删除数据并同时删除图片的代码

    2011-02-28 10:39:00
  • java解析php函数json_encode unicode 编码问题

    2023-07-03 17:10:23
  • JS实现淘宝支付宝网站的控制台菜单效果

    2023-07-22 22:26:12
  • Python pandas 重命名索引和列名称的实现

    2023-11-10 13:31:04
  • asp之家 网络编程 m.aspxhome.com