注意,这是我的第一篇帖子。
我正在尝试使用Python获取Twitter趋势,我正在使用Python 2.7和Tweepy。
我希望得到这样的结果(已经能够实现):
#!/usr/bin/python
# -*- coding: utf-8 -*-
import tweepy
consumer_key = 'secret'
consumer_secret = 'secret'
access_token = 'secret'
access_token_secret = 'secret'
# OAuth process, using the keys and tokens
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
auth.set_access_token(access_token, access_token_secret)
api = tweepy.API(auth)
trends1 = api.trends_place(1)
print trends1
这会产生一个非常大的JSON字符串,
我想将每个趋势名称提取到一个变量中,最好是字符串格式str(trendsname)
。
理想情况下,它应该像这样列出趋势名称:
trendsname = str(trend1) + " " +str(trend2) + " "
对于每个趋势名称都是如此。
请注意,我只是在学习Python。
json
模块及其json.loads()
函数? - senshinu'name': u'#PolandNeedsWWATour',
"的值,例如,只需将"#PolandNeedsWWATour
"单独提取出来,并对每个趋势名称执行此操作,如果有意义的话。 - CryptoCo