On Fri, Aug 9, 2013 at 11:06 PM, Valentin Haenel <valen...@haenel.co> wrote: > > Hi, > > I have a quick question: Is there a way to get a list of all available > Numpy integer dtypes programatically?
[~] |8> def all_dtypes(cls): ..> for sub in cls.__subclasses__(): ..> try: ..> sub(0) ..> except TypeError: ..> pass ..> else: ..> yield sub ..> for subsub in all_dtypes(sub): ..> yield subsub ..> [~] |10> list(all_dtypes(np.integer)) [numpy.int8, numpy.int16, numpy.int32, numpy.int64, numpy.int64, numpy.timedelta64, numpy.uint8, numpy.uint16, numpy.uint32, numpy.uint64, numpy.uint64] -- Robert Kern
_______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion