python - 使用关键字从组织获取所有存储库
问题描述
我正在尝试找出Github API以从具有一个搜索词作为标准的特定组织获取所有存储库。我似乎找不到合适的组合。Github API 文档没有显示如何组合您的搜索。到目前为止,我有 2 个问题。一,是我无法显示完整的列表。第二,我不知道如何在组织内搜索具有特定关键字的所有存储库。就像我想在组织Azure中搜索并找到所有在存储库名称或描述中包含“认知”一词的存储库(在存储库名称和描述中搜索是默认的,因此无需指定这些)。我该怎么做?
这是我到目前为止所拥有的:
import requests
org = 'Azure'
response = requests.get(f'https://api.github.com/orgs/{org}/repos')
print(response.json())
但是当我运行它时,它只返回大约 30 个 repos。我猜它不会全部显示它们(因为有数千个)但是如果我添加一个搜索条件,“认知”这个词,这应该会减少很多回购的数量,所以我到目前为止的代码,可能只是缺少搜索条件关键字。但这只是一个猜测。
解决方案
推荐阅读
- c# - 是否需要安装 .Net 框架才能运行或部署 asp.net core 3.1 应用程序?
- java - 从 kafka 读取消息并在最后一分钟使用 rxjava 加入所有消息
- python - 视图 ProductCreateView 没有返回 HttpResponse 对象。它返回 None 而不是
- c# - 如何在 C# 中设置 Crystal 报表的数据集
- c# - C# 无法使用 TLS1.2 在 Windows 7/Windows Server 上创建 ssl/tls 安全通道
- android - 处理flutter和google play游戏
- c++ - MFC:我们怎样才能轻松地从 CTreeCtrl 切换到 CTreeView?
- python - 如何使用pypdf2打开pdf文件
- javascript - 选择“无线电按钮”选项时,如何禁用其他Opitons?
- bigdecimal - 无法以大数字作为参数从 web3 调用合约函数