[Numpy-discussion] Is __array_interface__ supposed to work on numpy scalars?

Travis E. Oliphant oliphant at enthought.com
Mon Jan 7 16:18:51 EST 2008


Andrew Straw wrote:
> Hi,
>
> I'm forwarding a bug from PyOpenGL. The developer, Mike Fletcher, is
> having troubles accessing a numpy scalar with the __array_interface__.
> Is this supposed to work? Or should __array_interface__ trigger an
> AttributeError on a numpy scalar? Note that I haven't done any digging
> on this myself...
>   

The other approach would be to get the data attribute directly (which 
returns a pointer to a read-only buffer object containing the data).

I just fixed the reference problem with the scalar array_interface, though.

-Travis




More information about the NumPy-Discussion mailing list