首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python - Twython的问题

Python - Twython的问题
EN

Stack Overflow用户
提问于 2014-10-06 13:09:45
回答 1查看 197关注 0票数 0

我编写了一个python脚本,它使用Twython与twitter交互。它将关注者列表下载到一个变量(关注者)中,并将我跟踪的人列表下载到另一个变量(好友)中。然后,它应该自动跟随每一个跟踪我的人,但谁我还没有跟随。

代码语言:javascript
复制
for fol in followers:
    if fol not in friends:
        twitter.create_friendship(fol)

我遇到的错误是,twitter.create_friendship只需要一个参数,但它被赋予了两个参数。我看不出这是如何给出两个论点,我只能看到一个。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-06 13:14:10

create_friendship()是一个绑定方法,这意味着它将只使用self参数。它不使用任何其他位置参数,但您正在传递fol,现在给它两个参数(selffol)。

方法应该被传递关键字参数,而不是:

代码语言:javascript
复制
twitter.create_friendship(user_id=fol)

如果fol是用户id,或者

代码语言:javascript
复制
twitter.create_friendship(screen_name=fol)

如果fol是一个屏幕名。

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

https://stackoverflow.com/questions/26216934

复制
相关文章

相似问题

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