X-Git-Url: https://wannabe.guru.org/gitweb/?a=blobdiff_plain;f=twitter_renderer.py;h=304cf81b7b69aa1dbc2aa6f148a1ad825b61ecc3;hb=e932e65d4847a4777ddae297f9e52349285221ed;hp=49c39da3b46029364c4f403b616f2549c157a296;hpb=4b1f3d8a8b278ca6d62f461ea80c8ea21080c301;p=kiosk.git diff --git a/twitter_renderer.py b/twitter_renderer.py index 49c39da..304cf81 100644 --- a/twitter_renderer.py +++ b/twitter_renderer.py @@ -54,7 +54,7 @@ class twitter_renderer(renderer.debuggable_abstaining_renderer): try: tweets = self.api.home_timeline(tweet_mode='extended', count=200) except: - print "Exception while fetching tweets!" + print("Exception while fetching tweets!") return False for tweet in tweets: author = tweet.author.name @@ -67,7 +67,7 @@ class twitter_renderer(renderer.debuggable_abstaining_renderer): return True def shuffle_tweets(self): - authors = self.tweets_by_author.keys() + authors = list(self.tweets_by_author.keys()) author = random.choice(authors) handle = self.handles_by_author[author] tweets = self.tweets_by_author[author] @@ -86,7 +86,7 @@ class twitter_renderer(renderer.debuggable_abstaining_renderer): (not self.filter.contains_bad_words(text))): already_seen.add(text) text = self.linkify(text) - f.write(u'
  • %s\n' % text) + f.write('
  • %s\n' % text) count += 1 length += len(text) if count > 3 or length > 270: @@ -103,6 +103,6 @@ t = twitter_renderer( #x = t.linkify(x) #print x if t.fetch_tweets() == 0: - print "Error fetching tweets, none fetched." + print("Error fetching tweets, none fetched.") else: t.shuffle_tweets()