0

从 github3.py 的文档中,我看到它提供了一个session属性,看来我可以做到

g = github.GitHub(token=authentication_token)
g.session = cachecontrol.CacheControl(g.session)

但实际上它是_session,即不是公共 API,所以我不应该使用它。

现在我想知道我应该如何注入缓存控制?

4

1 回答 1

0

如果你在 PyPI 上升级到 v1.0.0a1 或 v1.0.0a2(你必须使用一些特殊的 pip 标志来安装它),那么你就不需要使用私有 API。也就是说,_session在 0.9.x 中使用该属性不应造成不利影响。

于 2015-07-15T19:03:49.193 回答