Hi Burak, Team, Your solution worked perfectly thanks.
Could you share the logic of this solution? Saludos Ombongi Moraa Faith On 18 April 2013 00:41, Burak Arslan <burak.ars...@arskom.com.tr> wrote: > On 04/17/13 16:50, Ombongi Moraa Fe wrote: > > My > > client.service.gere(ri) > > method call logs the below soap response in my log file. > > <?xml version="1.0" encoding="utf-8" ?><soapenv:Envelope xmlns:soapenv=" > http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi=" > http://www.w3.org/2001/XMLSchema-instance"><soapenv:Body><ns1:gere > xmlns:ns1="http://www.csapi.org/schema/parlayx/sms/send/v2_2/local > "><ns1:result><address>254727</address><deliveryStatus>DeliveredToNetwork</deliveryStatus></ns1:result></ns1:gere></soapenv:Body></soapenv:Envelope> > > > If I assign the client.service.gere(ri) to a variable, i get the output > on my screen: > > result=client.service.gere(ri) > > output: > [(DeliveryInformation){ > address = "254727" > deliveryStatus = "DeliveredToNetwork" > }] > > string functions replace() and strip don't work. > > how do I use xml.etree.ElementTree to print the parameters address and > deliveryStatus? Or is there a better python method? > > > hi, > > try: > > result[0].deliveryStatus > > or > > result[0].DeliveryInformation.deliveryStatus > > > and let us know. > > best, > burak > >
-- http://mail.python.org/mailman/listinfo/python-list