Tweepy:从搜索结果中获取screen_name?

时间:2017-01-12 01:00:25

标签: python python-3.x tweepy

我正在尝试从Tweepy搜索中获取screen_names,该搜索遍历可能的搜索值列表。

import tweepy
positive = 'yes', 'yep', 'yepp'

yes = 0
for vote in positive:
    print(vote)
    voteYes = api.search(q='{} #waterbecky'.format(vote))
    for tweet in voteYes:
        #extract screen_name here and increase yes by 1

我的麻烦在于找出从该搜索列表中提取屏幕名称的代码。我一直在搜索找到答案,但我发现的一切都是先知道每条推文的ID值,然后从该ID中获取screen_name。

1 个答案:

答案 0 :(得分:0)

在看了搜索的JSON tweepy返回后,偶然发现了答案。

for votes in positive:
    votesPos = api.search(q='#waterbecky {}'.format(votes))
    for content in votePos:
        print(content.author._json['screen_name'])