github 包含所有详细信息的回购协议

github repos with all details

下面的代码将列出我所有的回购协议。但是有没有办法再添加 3 列来包括创建日期、语言和类型(例如 Sources / Forks)?我正在使用 PyGithub 包。

from github import Github
g = Github("user_name", "passwd")
for repo in g.get_user().get_repos():
    print(repo.name)

Repository class does have (assuming PyGithub/PyGithub)

因此您可以使用这些属性和 , using a format string (Python 2.6+, as seen here)

for repo in g.get_user().get_repos():
    print("{: >20} {: >20} {: >20}  {: >20}".format(repo.name, repo.language, repo.created_at, repo.fork))