#3570·PyGithub

在 PaginatedList 上展示 REST 响应元数据

作者: janeklb创建于 2026年9月5日更新于 2026年9月5日

问题 GitHub.search_code() 返回一个 PaginatedList, 但调用者无法通过公共 API 访问迭代中的页面的响应元数据。特别是, 代码搜索客户端需要从搜索响应中获取 X-RateLimit-Remaining,X-RateLimit-ResetX-RateLimit-Resource 值。 GitHub.get_rate_limit().resources.search 将单独的 /rate_limit 资源暴露出来, 但它并不暴露迭代中的单个请求的元数据。要访问请求者的头部, 需要使用私有属性。

内容来源: PyGithub/PyGithub