1

我正在尝试使用 Python 的 Pygithub 库通过 github API v3 访问我的存储库。我正在按照文档提供的教程进行操作,并将我的凭据存储在另一个名为凭据的文件中。我检查了这些是否正确加载并且它们是正确的。它们被格式化为“用户”和“密码”,所以除了我的实际用户名和我的实际通行证之外别无其他。

这是代码

from github import Github
credentials = open("credentials")
user = credentials.readline()
Pass = credentials.readline()
clientId = credentials.readline()
credentials.close()
git = Github(user,Pass)
repos = [ _ for _ in git.get_user().get_repos()]

收到代码错误

还有什么我应该添加到用户和密码字符串的吗?我不明白为什么会收到此错误,并且在文档或其他问题中找不到任何有关它的信息?

4

1 回答 1

0

我解决了。我忘了从他们的隔断线上删除我的凭据。这就是 API 不断告诉我凭据错误的原因。快速调试告诉我这一点。(愚蠢到做了很多次,而不是调试我打印我收到的行,但这当然不会打印断线)

于 2018-11-19T00:11:19.600 回答