В основном у меня есть этот xml-элемент (xml.etree.ElementTree), и я хочу отправить его в URL-адрес. В настоящее время я делаю что-то вроде
xml_string = xml.etree.ElementTree.tostring(my_element)
data = urllib.urlencode({'xml': xml_string})
response = urllib2.urlopen(url, data)
Я уверен, что все работает, но было интересно, есть ли какая-то лучшая практика или способ сделать это, не преобразовывая его в строку сначала.
Спасибо!