Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def default_query(data):
- class HTMLInputParser(HTMLParser):
- def __init__(self):
- HTMLParser.__init__(self)
- self.query = {}
- def handle_starttag(self, tag, attrs):
- if tag == 'input':
- name = None
- value = None
- for (attr_name, attr_value) in attrs:
- if attr_name == 'name':
- name = attr_value
- if attr_name == 'value':
- value = attr_value
- if name is not None and value is not None:
- self.query[name]=value
- #print >> sys.stderr, name, '=', value
- def get_query(self, data):
- self.feed(data)
- return self.query
- return HTMLInputParser().get_query(data)
Advertisement
Add Comment
Please, Sign In to add comment