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
投稿
猜你喜欢
Python实现对比两个Excel数据内容并标记出不同
2022-01-26 09:42:50
除Console.log()外更多的Javascript调试命令
2023-08-12 23:31:17
玩转MySQL中的外键约束之PHP篇
2010-03-18 10:20:00
重置MySQL中表中自增列的初始值的实现方法
2024-01-17 19:56:47
浅谈Python中的可变对象和不可变对象
2021-07-17 16:58:49
Python多进程编程技术实例分析
2022-07-23 18:02:49
python定义具名元组实例操作
2023-05-16 22:22:55
基于 Serverless +企业微信打造 nCoV 疫情监控小助手
2023-11-20 21:42:02
python人工智能tensorflow常见损失函数LOSS汇总
2023-11-22 18:12:48
Go语言reflect.TypeOf()和reflect.Type通过反射获取类型信息
2024-04-23 09:38:27
Vue提供的三种调试方式你知道吗
2024-05-29 22:44:57
python 2.7.13 安装配置方法图文教程
2023-11-13 11:54:37
Javascript 两个窗体之间传值实现代码
2024-04-22 22:31:11
Mac下python包管理工具pip的安装
2023-11-19 11:09:46
MySQL分区之指定各分区路径详解
2024-01-15 00:48:00
DJango的创建和使用详解(默认数据库sqlite3)
2024-01-24 20:24:39
python实现简单的学生管理系统
2022-11-25 08:34:04
Python数据结构之二叉排序树的定义、查找、插入、构造、删除
2022-03-03 08:19:51
flask框架单元测试原理与用法实例分析
2021-10-06 04:11:12
Python读写Excel表格的方法
2022-11-10 20:43:18