articles.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:pilot-elife 作者: frictionlessdata 项目源码 文件源码
def _get_files_contents_api(repo_api, sha, contents=None):
    """Get repo file paths using GitHub Contents API.
    """
    files = []
    if not contents:
        contents = repo_api.contents('', sha)
    for key in sorted(contents):
        item = contents[key]
        if item.type == 'file':
            files.append(item.path)
        elif item.type == 'dir':
            dir_contents = repo_api.contents(item.path, sha)
            files.extend(
                _get_files_contents_api(repo_api, sha, dir_contents))
    return files
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号