我正在开发一个脚本,它要求我获取特定存储库的所有提交的列表,以及提交的日期和时间。PyGithub API 中的提交类:
https://github.com/jacquev6/PyGithub/blob/master/doc/ReferenceOfClasses.md#class-commit
没有提交日期和提交时间的任何成员。关于如何使用 API 获取提交的日期和时间的任何想法?
我正在开发一个脚本,它要求我获取特定存储库的所有提交的列表,以及提交的日期和时间。PyGithub API 中的提交类:
https://github.com/jacquev6/PyGithub/blob/master/doc/ReferenceOfClasses.md#class-commit
没有提交日期和提交时间的任何成员。关于如何使用 API 获取提交的日期和时间的任何想法?
我想你需要打电话
commit.getStatuses()
并且在每个 satsus 中都有属性created_at和updated_at
从这里:https ://github.com/jacquev6/PyGithub/blob/master/doc/ReferenceOfClasses.md#class-commitstatus
类提交状态
属性:
from github import Github
gh = Github(base_url="", login_or_token="")
repo = gh.get_repo(repo_name)
#returned commits in a paginated list
commits = repo.get_commits()