我需要一种更快的方法来使用 PyGitHub 查找存储库

问题描述

我的组织在 GitHub 中有大量的存储库。我有这些存储库的一个子集,我想以编程方式检测。我想要的所有存储库都以相同的字符串开头。 下面的代码正确地找到了它们,但由于存在所有存储库,因此需要大约一分钟的时间才能完成。有没有更快的方法来做到这一点?

def FindMyRepos():
  global ACCESS_TOKEN,ORGANIZATION,PREFIX
  repos = []
  # Log into GitHub
  gh = Github(ACCESS_TOKEN)
  if not gh: return 1
  # Connect to organization
  org = gh.get_organization(ORGANIZATION)
  if not org: return 2
  # Look for load-test repos
  for r in org.get_repos():
    if r.name.startswith(PREFIX):
      repos.append(r.name)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)