Advertisement
Guest User

Reddit Bot broken code

a guest
Nov 8th, 2015
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.24 KB | None | 0 0
  1. __author__ = 'Nolan'
  2.  
  3. import praw
  4. import pprint
  5. import sys
  6.  
  7. username = "x"
  8. password = "x"
  9. user_agent = 'Test Script by /u/LovingThatPlaid'
  10. r = praw.Reddit(user_agent=user_agent)
  11.  
  12. def logged_in_notification():
  13.     global username
  14.     global password
  15.     r.login(username, password)
  16.     if r.is_logged_in() == True:
  17.         print("Logged in as LovingThatPlaid...")
  18.  
  19. logged_in_notification()
  20.  
  21. searched_user = input("What user would you like to search?: ")
  22. user = r.get_redditor(searched_user)
  23.  
  24. thing_limit = input("How many of their comments would you like to parse?: ")
  25.  
  26. while True:
  27.     if type(thing_limit) == int:
  28.         print("That is a number, thanks.")
  29.         break
  30.     elif type(thing_limit) == float:
  31.         print("You need a whole number.")
  32.         sys.exit()
  33.     elif type(thing_limit) == str:
  34.         print("You need a whole number.")
  35.         sys.exit()
  36.     else:
  37.         print("That is a number, thanks.")
  38.         break
  39.  
  40.  
  41. karma_by_subreddit = {}
  42. gen = user.get_submitted(limit=thing_limit)
  43. for thing in gen:
  44.     subreddit = thing.subreddit.display_name
  45.     karma_by_subreddit[subreddit] = (karma_by_subreddit.get(subreddit, 0)
  46.                                    + thing.score)
  47.  
  48. pprint.pprint(karma_by_subreddit)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement