我注意到GitHub
API有eTag
,可用于返回自标记以来的更改。 github3.py
有办法做到这一点,但我更喜欢PyGithub
因为感觉更直观。
此功能是否存在?如果没有,是否有另一个推荐的库?
答案 0 :(得分:0)
不幸的是,不是现在。编辑:我可能是错的。看起来Add Conditional Request and Data Persistence Support Alternative Solution by akfish · Pull Request #193 · PyGithub/PyGithub可能已经添加了它。
以下是该项目的一些相关问题。看起来他们正在寻找贡献者。里面只有3个人 https://github.com/orgs/PyGithub/people截至2018年3月。
更一般地说,Caching Github API calls可能有助于自己滚动或用于在PyGithub中实现。