gavin19

tretinoin

Aug 16th, 2014
258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.82 KB | None | 0 0
  1. import praw
  2. import re
  3.  
  4.  
  5. def main():
  6.  
  7.     r = praw.Reddit('/u/Galahad_Lancelot for /r/tretinoin')
  8.     r.login('Galahad_Lancelot', 'some_password')
  9.  
  10.     rx = re.compile('^\d*\sday\(s\)$')
  11.  
  12.     sub = r.get_subreddit('tretinoin')
  13.     flairs = sub.get_flair_list(limit=None)
  14.  
  15.     flair_list = []
  16.  
  17.     for i in flairs:
  18.         flair_list.append(i)
  19.  
  20.     for i, x in enumerate(flair_list):
  21.         text = x['flair_text']
  22.         if text is None:
  23.             flair_list[i]['flair_text'] = ''
  24.         if text is not None and re.match(text):
  25.             try:
  26.                 count = text.split(' ')[0]
  27.                 flair_list[i]['flair_text'] = str(count + 1) + ' day(s)'
  28.             except ValueError:
  29.                 pass
  30.  
  31.     r.set_flair_csv('tretinoin', flair_list)
  32.  
  33.     if __name__ == "__main__":
  34.         main()
Advertisement
Add Comment
Please, Sign In to add comment