使用Twitter REST API时的KeyError

时间:2017-11-18 22:42:23

标签: python twitter web-scraping tweepy keyerror

我正在使用Tweepy和Twitter REST API,但是在我这样做的时候遇到了KeyError。我究竟做错了什么?

代码:

// Sorting the scores in descending order
var sortedScores = playerNamesScores.OrderByDescending(x => x).ToList<KeyValuePair<int, string>>();

输出:

print(api.get_status(id)._json['text'])
print("Retweet count:", api.get_status(id)._json['retweet_count'])
print("Favorite count:", api.get_status(id)._json['favorite_count'])
print(api.get_status(id)._json['reply_count'])

错误:

[text]

Retweet count: 255
Favorite count: 394

但我在Twitter文档中看到'reply_count':https://developer.twitter.com/en/docs/tweets/data-dictionary/overview/tweet-object

1 个答案:

答案 0 :(得分:0)

事实证明,reply_count不会从get_status()tweepy函数返回,尽管它是tweet对象的属性。