Guest User

Untitled

a guest
Nov 21st, 2018
105
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.64 KB | None | 0 0
  1. """ Run like: $ python coder-shell.py
  2.  
  3. First you need to: $ pip install coderwall requests fabulous
  4. """
  5.  
  6. from coderwall import CoderWall
  7. import fabulous.image
  8. import fabulous.text
  9. import os
  10. import requests
  11. import tempfile
  12.  
  13. username = 'ralphbean'
  14.  
  15. user = CoderWall(username)
  16. print(user.name)
  17. for badge in user.badges:
  18. url = badge.image_uri
  19. response = requests.get(url)
  20.  
  21. fd, filename = tempfile.mkstemp(suffix='.png')
  22.  
  23. with open(filename, 'w') as f:
  24. f.write(response.raw.data)
  25.  
  26. fab = fabulous.image.Image(filename)
  27. os.remove(filename)
  28.  
  29. print(fab)
  30. print(fabulous.text.Text(badge.name))
  31. print(badge.description)
Add Comment
Please, Sign In to add comment