[SciPy-dev] numpy.typeinfo missing

Travis Oliphant oliphant.travis at ieee.org
Tue Jan 24 15:41:29 CST 2006

Pearu Peterson wrote:

>Hi Travis,
>Earlier versions of numpy had typeinfo dictionary that contained 
>information about dtype, elsize, dtypechar, bits of an arrays type for 
>given C contant, say BOOL, BYTE, etc.
>Now typeinfo dictionary is missing and I wonder what is the current way to 
>resolve the above information from Python?
It's still there.  But, the dtype objects themselves are much more 
informative.  So just do

d = numpy.dtype(byte)


'__class__', '__cmp__', '__delattr__', '__doc__', '__getattribute__', 
'__hash__', '__init__', '__new__', '__reduce__', '__reduce_ex__', 
'__repr__', '__setattr__', '__setstate__', '__str__', 'alignment', 
'arrdescr', 'byteorder', 'char', 'fields', 'isbuiltin', 'isnative', 
'itemsize', 'kind', 'name', 'newbyteorder', 'num', 'str', 'subdescr', 

The original dictionary is in numeric.core.multiarray as typeinfo 
(should you need it). 


More information about the Scipy-dev mailing list