用于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()

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JavaFX 11可编辑组合框引发IndexOutOfBoundsException   java选择数组中的数组元素   java我从来没有找到创建2D ArrayList的正确方法   java JPA查找orderById的顶部数据,并按字符串过滤Id   使用java在ejabberd中进行xmpp外部身份验证   从ajax调用向java传递点运算符   java如何使用ReadWriteLock   使用Spring控制器和jQueryAjax的java重定向   java使JFrame中的JPanel可滚动   java如何用多个。jar库?   java EditText在RecyclerView中失去了对滚动的关注   java为什么我们必须扩展Servlet或GenericServlet或HttpServlet来创建Servlet应用程序?如果不扩展,我们可以开发Servlet应用程序吗?   使用递归java查找数组中的最大值   具有不同字段数的html表单的java域传输对象   java文本视图扩展;不支持操作异常   java如何使用iText的HTMLWorker类将多语言HTML字符串呈现为PDF