br.select_form(nr=0)
br['form_thingy'] = 'Wonderful'
headers = dict((k.encode('ascii') if isinstance(k, str) else k, v.
    encode('ascii') if isinstance(v, str) else v) for k, v in list(br.
    request.headers.items()))
Как публиковать символы, отличные от ASCII, с помощью httplib, когда тип содержимого «application/xml»