Guest User

Untitled

a guest
Oct 19th, 2015
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. def default_query(data):
  2. class HTMLInputParser(HTMLParser):
  3. def __init__(self):
  4. HTMLParser.__init__(self)
  5. self.query = {}
  6. def handle_starttag(self, tag, attrs):
  7. if tag == 'input':
  8. name = None
  9. value = None
  10. for (attr_name, attr_value) in attrs:
  11. if attr_name == 'name':
  12. name = attr_value
  13. if attr_name == 'value':
  14. value = attr_value
  15. if name is not None and value is not None:
  16. self.query[name]=value
  17. #print >> sys.stderr, name, '=', value
  18. def get_query(self, data):
  19. self.feed(data)
  20. return self.query
  21. return HTMLInputParser().get_query(data)
Advertisement
Add Comment
Please, Sign In to add comment