我试图从推特刮一些数据来进行情绪分析,我希望能够得到用户名,推文,喜欢的数量,转发数量,位置,日期和标签。每一个其他的工程,除了标签。我得到的文本和索引,但是,我只想要的文本。请帮助我;(以下为该部分代码;
data = []
for tweet in tweets:
data.append([tweet.user.screen_name, tweet.full_text, tweet.favorite_count,
tweet.retweet_count, tweet.user.location, tweet.created_at, tweet.entities['hashtags']])
df = pd.DataFrame(data, columns = ['Username', 'Tweet', 'No. of Likes', 'No. of Retweets', 'Location', 'Date', 'Hashtag'])
print(df)
我试过tweets.entities ['hashtags'],但我希望只能得到hashtags。我甚至试过tweets ['hashtags'][1][1]['text'],因为我在什么地方看到过它,但它不起作用
1条答案
按热度按时间dgenwo3n1#
要获取列表形式的标签,请使用: