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? -- http://mail.python.org/mailman/listinfo/python-list