有没有办法使用 python 获取 gitlab repo 中的文件和目录列表?因此,如果我使用 gitlab 存储库 url 作为我的源,我可以遍历并获取 repo 中所有文件和目录/子目录的列表吗?就像使用os.walk
但用于 web url。
问问题
462 次
1 回答
0
你可以试试python-gitlab吗?使用repository_tree
方法可以为您做到。这是代码
import gitlab
gl = gitlab.Gitlab.from_config()
# Get a project by ID
project_id = 851
project = gl.projects.get(project_id)
branch = {your branch}
directory = {your directory ref to root directory of the repository}
project.repository_tree(direcotry, ref=branch)
更多详情,请访问python-gitlab
于 2020-04-01T02:55:28.240 回答