In Reddit, a redditor is the term given to a user. Reddit karma is the score you get for posting and commenting on Reddit. Here we will see how to fetch the karma obtained by posting submissions on Reddit by a redditor. We will be using the link_karma
attribute of the Redditor
class to fetch the link karma.
Example 1 : Consider the following redditor :
The user name of the redditor is : spez.
# importing the module import praw # initialize with appropriate values client_id = "" client_secret = "" username = "" password = "" user_agent = "" # creating an authorized reddit instance reddit = praw.Reddit(client_id = client_id, client_secret = client_secret, username = username, password = password, user_agent = user_agent) # the name of the redditor redditor_name = "spez" # instantiating the Redditor class redditor = reddit.redditor(redditor_name) print ( "The link karma of " + redditor_name + " is : " + str (redditor.link_karma)) |
Output :
The link karma of spez is : 130856
Example 2 : Consider the following redditor :
The user name of the redditor is : AutoModerator
# importing the module import praw # initialize with appropriate values client_id = "" client_secret = "" username = "" password = "" user_agent = "" # creating an authorized reddit instance reddit = praw.Reddit(client_id = client_id, client_secret = client_secret, username = username, password = password, user_agent = user_agent) # the name of the redditor redditor_name = "AutoModerator" # instantiating the Redditor class redditor = reddit.redditor(redditor_name) print ( "The link karma of " + redditor_name + " is : " + str (redditor.link_karma)) |
Output :
The link karma of AutoModerator is : 10815
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.