python-2.7 - Python-Gitlab 按名称列出项目和组
问题描述
我正在尝试按名称而不是 ID# 列出项目列表。这与按名称而不是 ID# 列出组相同。
我尝试使用 python 2.7 版本运行一些 python-gitlab 代码,但我只得到 ID#。
projects = gl.projects.list()
groups = gl.groups.list()
这两行只给出了项目和组的 ID#,但这不是我想要的。我想知道是否可以仅获取组和项目中列出的名称。那可能吗?
解决方案
有一个属性叫做“属性”。尝试以下操作:
for project in gl.projects.list():
# print everything
print(project.attributes)
# or a single attribute
print(project.attributes['name'])
组也一样:
for group in gl.groups.list():
# print everything
print(group.attributes)
# or a single attribute
print(group.attributes['name'])
推荐阅读
- redis - 删除 Redis 中的大量键
- python - 我如何让这个评分系统正常工作?
- google-cloud-platform - Google Place API 使用限制和计费 (2019)
- node.js - 在 Node 中还需要导入什么模块?
- javascript - 在集合中查找嵌套对象
- ruby - RoR 应用程序:(设计)任何路线后的段故障
- javascript - Highcharts点击后将新数据添加到系列
- deep-learning - 暗网:./src/parser.c:315:parse_yolo:断言“l.outputs == params.inputs”失败
- java - Maven 不会下载,因为来自 Maven Central 的 PKIX 错误
- modem - 为什么我在 nmcli 上看到 ttyUSB2,看不到 wwan0?