Thursday, June 18, 2026
HomeLanguagesPython Tweepy – Getting the number of times a tweet has been...

Python Tweepy – Getting the number of times a tweet has been favourited

In this article we will see how we can get the number of times a tweet/status has been favourited. The favorite_count attribute of the Status object provides us with the number of times a tweet has been favourited.

Identifying the number of times a tweet has been favourited in the GUI :

The above mentioned status has been favourited 16 times.

In order to get the number of times a status has been favourited, we have to do the following :

  1. Identify the status ID of the status from the GUI.
  2. Get the Status object of the status using the get_status() method with the status ID.
  3. From this object, fetch the favorite_count attribute present in it.

Example 1 : Consider the following status :

We will use the status ID to fetch the status. The status ID of the above mentioned status is 1272771459249844224.




# import the module
import tweepy
  
# assign the values accordingly
consumer_key = ""
consumer_secret = ""
access_token = ""
access_token_secret = ""
  
# authorization of consumer key and consumer secret
auth = tweepy.OAuthHandler(consumer_key, consumer_secret)
  
# set access to user's access key and access secret 
auth.set_access_token(access_token, access_token_secret)
  
# calling the api 
api = tweepy.API(auth)
  
# the ID of the status
id = 1272771459249844224
  
# fetching the status
status = api.get_status(id)
  
# fetching the favorite_count attribute
favorite_count = status.favorite_count
  
print("The number of time the status has been favourited is : " + str(favorite_count))


Output :

The number of time the status has been favourited is : 17

Example 2 : Consider the following status :

We will use the status ID to fetch the status. The status ID of the above mentioned status is 1272479136133627905.




# the ID of the status
id = 1272479136133627905
  
# fetching the status
status = api.get_status(id)
  
# fetching the favorite_count attribute
favorite_count = status.favorite_count
  
print("The number of time the status has been favourited is : " + str(favorite_count))


Output :

The number of time the status has been favorited is : 19
Last Updated :
18 Jun, 2020
Like Article
Save Article

<!–

–>

Similar Reads
Related Tutorials
Dominic
Dominichttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

2 COMMENTS

Most Popular

Dominic
32516 POSTS0 COMMENTS
Milvus
131 POSTS0 COMMENTS
Nango Kala
6898 POSTS0 COMMENTS
Nicole Veronica
12014 POSTS0 COMMENTS
Nokonwaba Nkukhwana
12109 POSTS0 COMMENTS
Shaida Kate Naidoo
7019 POSTS0 COMMENTS
Ted Musemwa
7262 POSTS0 COMMENTS
Thapelo Manthata
6976 POSTS0 COMMENTS
Umr Jansen
6965 POSTS0 COMMENTS