[Tutor] Convert SOAP response (ArrayOfInt) to Python list

Robert Winkler robert.winkler at bioprocess.org
Thu Jul 4 21:47:00 CEST 2013


Thanks to the OSA library, which works for SOAP requests with Python 
3.x, I can now use SOAP services at http://www.chemspider.com.

The result is a list of accession numbers (which correspond to chemical 
compounds) and I get them in the following format:

|(ArrayOfInt){
     int[]  =  [
              5744,
              69182,
              292,
              68027,
              3404131,
              82616,
              18280,
              11200,
              704646,
              543430
              ...
              ]
}|

How could I transform this to a simple python list?

|[5744, 69182, 292,68027, 3404131, 82616, 18280, 11200, 704646, 543430 ...]|

Conversion to a numpy array (and subsequent |list()|, or similar) does 
not solve the problem, since the structure is maintained; the 
numpy.shape returns |()|.

Suggestions?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/tutor/attachments/20130704/591ab03d/attachment.html>


More information about the Tutor mailing list