跳转到主要内容

Red Hat产品页面Twisted API

项目描述

https://travis-ci.org/ktdreyer/txproductpages.svg?branch=master https://badge.fury.io/py/txproductpages.svg

使用Twisted框架异步(非阻塞)访问Red Hat产品页面的REST API。

简单示例:获取一个发布版本

from txproductpages import Connection
from twisted.internet import defer, reactor


@defer.inlineCallbacks
def example():
    pp = Connection()
    # fetch a release
    try:
        release = yield pp.release('ceph-3-0')
        # release is a Munch (dict-like) object.
        print(release.name)
    except Exception as e:
        print(e)


if __name__ == '__main__':
    example().addCallback(lambda ign: reactor.stop())
    reactor.run()

更多示例

查看examples/目录

使用此包的包

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码发行版

txproductpages-1.2.0.tar.gz (5.8 kB 查看哈希)

上传时间 源代码

由以下支持