首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >github3.py登录上的用户属性错误

github3.py登录上的用户属性错误
EN

Stack Overflow用户
提问于 2016-02-18 21:32:06
回答 1查看 261关注 0票数 1

最近我有了一个有趣的项目想法,想要利用GitHub API,所以我搜索了一个Python包装器。在GitHub库页面上我找到了github3.py

看了看他们的文档

从下面的代码示例中,我看到了一个错误:AttributeError: 'GitHub' object has no attribute 'me'

代码语言:javascript
复制
from github3 import login

gh = login('sigmavirus24', password='<password>')

sigmavirus24 = gh.me()
# <User [sigmavirus24:Ian Cordasco]>

print(sigmavirus24.name)
# Ian Cordasco
print(sigmavirus24.login)
# sigmavirus24
print(sigmavirus24.followers_count)
# 4`

文件里有我遗漏的东西吗?还是没有更新文档?

我该如何解决这个问题?我试着运行dir(gh)来查看登录对象的属性,但这并没有告诉我多少,并且尝试使用Python 2.7.11Python 3.4.3

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-02-18 22:07:28

您在问题中链接到的文档是1.0.0a3版本的,而您正在运行的是0.9.5。如果您查看0.9.5博士中相同的代码片段,您将看到语法略有不同:

代码语言:javascript
复制
from github3 import login

gh = login('sigmavirus24', password='<password>')

sigmavirus24 = gh.user()
#                 ^^^^ instead of me()

如果要使用最新版本,请从轮子下载并安装。或者,如果您想继续使用当前版本,只需遵循我上面链接的0.9.5文档即可。

另外还有一个提示--要列出特定对象可用的方法和属性,请使用dir(objectname)而不是help()

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35492825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档