Convert SOAP response (ArrayOfInt) to Python list
robert.winkler at bioprocess.org
robert.winkler at bioprocess.org
Thu Jul 4 13:57:25 EDT 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 results structure is
<GetAsyncSearchResultResult>
<int>int</int>
<int>int</int>
</GetAsyncSearchResultResult>
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?
More information about the Python-list
mailing list