擅长:python、mysql、java
<p>您可能希望查看GitHub存档项目<a href="http://www.githubarchive.org/" rel="nofollow">http://www.githubarchive.org/</a>,以及使用Google的BigQuery查询存档的能力。听起来这将是一个完美的工作工具,我很肯定你可以得到你想要的与一个单一的查询。在</p>
<p>另一个选项是调用githubapi迭代组织的所有事件,并过滤出不满足日期范围标准和事件类型标准(提交)的事件。但是,由于不能在API调用中指定日期范围,您可能会进行大量调用来获取感兴趣的事件。请注意,您不必从0开始遍历每一页以查找包含日期范围内第一个结果的页,只要对页码执行(变体)二进制搜索,就可以找到日期范围内包含提交的任何页面,然后在两个方向上迭代,直到超出日期范围为止。这会减少你调用API的次数。在</p>