-1
我在搞Python 3和搜索Twitter。在Twitter密钥和oauth令牌方面,我有一切工作在我身边。下面的代码会将最多重新发送的邮件的文本作为列表返回(不幸的是,有时候会有重复的内容)。我知道Twitter中的大部分内容都是在字典中。我的问题是这样的:我如何让我的函数返回为字典列表?返回字典列表
def mostRetweetedByUser(user_name):
tweet_list = []
search = twitter_api.search.tweets(q=user_name, count = 200)
tweets = search['statuses']
most_tweets = search['statuses'][0]['retweet_count']
for i in range(len(search['statuses'])):
if search['statuses'][i]['retweet_count'] > most_tweets:
tweet_list.append(search['statuses'][i]['text'])
return tweet_list
如果你想要字典,为什么你只显示'.append'文本到你的输出列表? – jonrsharpe
请按照发布指南[最小,完整,可验证示例](http://stackoverflow.com/help/mcve)中的建议,在此显示示例输入和输出。 – Prune
对不起。我收到了这样的推文:[“RT @KatreaseS_freep:非常可悲的消息。谁没有长大他们的音乐?https://t.co/Oy4QOsfgwE”] – enigmahfc