使用github3.py

时间:2016-10-26 01:01:53

标签: python git github github3.py

我试图通过在下面进行以下调用来检索拉取请求状态的最新(最后)描述属性。然后,从那里创建逻辑,说明如何通过description属性中的文本处理pull请求。

如果我有分支名称(for status in repo.commit(branch.head.ref).statuses()),如何使用github3.py模块(版本1.0.0a2)调用获取给定分支的状态?

请参阅此链接https://developer.github.com/v3/repos/statuses/#list-statuses-for-a-specific-ref以及此https://api.github.com/repos/Microsoft/TypeScript/commits/moveModuleTransformToEnd/statuses以获取进一步的参考。

for pr in repo.pull_requests()
    for branch in repo.pull_request(pr.number)
        for status in repo.commit(branch.head.ref).statuses()
            if status.description == 'foo'
                do something

0 个答案:

没有答案