是否可以通过 PyGithub 访问 'Releases' 标签?
Is it possible to access the 'Releases' Tag via PyGithub?
我尝试通过 PyGithub API 导航到 Github 中特定存储库的发布标签。我只能导航到存储库,但无法进一步导航。 PyGithubAPI?
里面有命令吗
更新
或者有其他Python API可以满足我的要求吗?
据我所知,许多基于 python 的 github 客户端库并不支持所有 github api 端点,包括发布。但是,github3 库在其 master 分支上执行。使用 pip install https://github.com/sigmavirus24/github3.py/zipball/master
安装
这是其用法的功能示例:
from github3 import GitHub
gh = GitHub()
releases = gh.repository("github", "git-lfs").iter_releases()
for release in releases:
for asset in release.assets:
print "Release %s: %s" % (release.name, asset.name)
我尝试通过 PyGithub API 导航到 Github 中特定存储库的发布标签。我只能导航到存储库,但无法进一步导航。 PyGithubAPI?
里面有命令吗更新
或者有其他Python API可以满足我的要求吗?
据我所知,许多基于 python 的 github 客户端库并不支持所有 github api 端点,包括发布。但是,github3 库在其 master 分支上执行。使用 pip install https://github.com/sigmavirus24/github3.py/zipball/master
这是其用法的功能示例:
from github3 import GitHub
gh = GitHub()
releases = gh.repository("github", "git-lfs").iter_releases()
for release in releases:
for asset in release.assets:
print "Release %s: %s" % (release.name, asset.name)