From 6e0fe2ec90608888b00154c449fbfd1368ac9cf6 Mon Sep 17 00:00:00 2001 From: Jason Paris Date: Tue, 31 Jan 2017 10:46:54 -0500 Subject: [PATCH] upgraded fixed_redditor() to praw 4.3 --- i3pystatus/reddit.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/i3pystatus/reddit.py b/i3pystatus/reddit.py index 5c9bca3..7a987af 100644 --- a/i3pystatus/reddit.py +++ b/i3pystatus/reddit.py @@ -1,7 +1,7 @@ #!/usr/bin/env python import re - +import pprint import praw from i3pystatus import IntervalModule @@ -112,7 +112,8 @@ class Reddit(IntervalModule): def get_redditor(self, reddit): redditor_info = {} if self.username: - u = reddit.get_redditor(self.username) + u = reddit.redditor(self.username) + pprint.pprint(u.link_karma) redditor_info["link_karma"] = u.link_karma redditor_info["comment_karma"] = u.comment_karma else: @@ -151,12 +152,12 @@ class Reddit(IntervalModule): fdict = {} subreddit_dict = {} if self.subreddit: - s = reddit.get_subreddit(self.subreddit) + s = reddit.subreddit(self.subreddit) else: s = reddit if self.sort_by == 'hot': if not self.subreddit: - subreddit_dict = vars(next(s.get_front_page(limit=1))) + subreddit_dict = vars(next(s.get_front(limit=1))) else: subreddit_dict = vars(next(s.get_hot(limit=1))) elif self.sort_by == 'new': @@ -193,3 +194,8 @@ class Reddit(IntervalModule): def open_link(self): user_open(self._url) + +if __name__ == "__main__": + reddit = Reddit() + reddit.username = "stay_at_home_daddy" + pprint.pprint(reddit.get_redditor(reddit.connect()))