我正在寻找通过tweepy找出Twitter用户之间关系的方法
我使用lookup_friendships()
来确定关系,但它总是给出真实的。这是我的代码:
import tweepy, time
consumer_key = ''
consumer_secret = ''
access_token = ''
access_token_secret = ''
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
user = api.get_user("LeCorrector");
rel = api.lookup_friendships(screen_names=user.screen_name)
for x in rel:
print(isinstance(x, tweepy.models.Relationship))
lookup_friendships
会返回tweepy.models.Relationship objects
的列表,当我打印它们时,我总是会成真。
我的tweepy版本是2.1。我找不到这个功能的任何文档,所以我不确定我是否正确使用它。有人可以帮我吗?
答案 0 :(得分:1)
您正在打印isinstance,它会检查类型并返回True
或False
。如果你需要对象,你需要打印x:
类似的东西:
if(isinstance(x, tweepy.models.Relationship)):
print x