任务:(使用 GitHub API)1)获取给定 repo 的所有已关闭里程碑 2)获取该里程碑的所有问题 3)为每个问题获取它的描述 4)最后,例如使用 Markdown,创建一个页面供 PM 查看
我正在使用 Python 3.5,使用 lib github3.py,我得到了 1&2,但在使用 #3 时遇到了问题。查看 GitHub 文档,我不确定它是否支持检索问题的描述。
我正在查看此 API 文档: https ://developer.github.com/v3/issues
我的问题是,#3可以完成吗?我错过了什么吗?
谢谢你。我到目前为止是这样的:
g = github3.login(token='123...')
r = g.repository(owner='owner', repository='services')
for m in r.milestones(state='closed'):
print(m.as_json()) # this works giving me all the milestones
for i in r.issues(milestone=5, state='closed'):
print(i.pull_request()) # works giving me all the pull requests from here