def github_login(login_user=None, token=None, fallback_user=None):
assert login_user or token or fallback_user
per_page = 100
if login_user:
password = getpass.getpass("Github password for {} :".format(login_user))
return Github(login_or_token=login_user, password=password, per_page=per_page)
if token:
return Github(login_or_token=token, per_page=per_page)
password = getpass.getpass("Github password for {} :".format(fallback_user))
return Github(login_or_token=fallback_user, password=password, per_page=per_page)
评论列表
文章目录