用于nextbus实时传输到达数据的公共api的极简python客户端
py-nextbus的Python项目详细描述
一个最简单的Python3客户端,简化了向NextBusAPI发出请求的过程。响应内容可以使用相应的nextbus公共提要作为json或xml返回。
支持从1.23版起的nextbus api中的所有命令。
有关详细信息,请参阅nextbus xml feed文档:https://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf
注意:除了输出格式,nextbus xml feed和json feed是相同的。xml提要文档也适用于json提要。
安装
使用pip安装:
pip install py-nextbus
用法
>>> import py_nextbus
>>> client = py_nextbus.NextBusClient(output_format='json')
>>> agencies = client.get_agency_list()