我是使用 pyGithub 的新手,我想使用 python 脚本对企业存储库中的问题进行一些更新。我正在努力让它连接起来。我用过类似这样的:g=Github(base_url="https://sctigerteam.github.com/api/v3",login_or_token=
尝试了这3种方法:
使用用户名和密码
g = Github("用户", "密码")
或使用访问令牌
g = Github("access_token")
具有自定义主机名的 Github Enterprise
g = Github(base_url="https://{hostname}/api/v3", login_or_token="access_token")
即使我输入了正确的 uid/密码或访问令牌,也没有任何作用
g=Github(base_url="https://orgname.github.com/api/v3",login_or_token=""xxxxxxxx" repo = g.get_repo("urlfortherepo")
我收到此错误,我给它正确的访问令牌,因为我直接将它复制到 github。我也不认为我理解 base_url 要求:
raise self.__createException(status, responseHeaders, output)
github.GithubException.BadCredentialsException: 401 {'message': 'Bad credentials', 'documentation_url': ' https://developer.github.com/v3 '}