[Numpy-discussion] Creating arrays with 'titles' in dtype causes TypeError on data access

Travis E. Oliphant oliphant at enthought.com
Tue Feb 24 23:58:51 EST 2009


Ralph Heinkel wrote:
> However here something is strange:
>
>   
>>>> arr = array([('john', 4),('mark', 3)],
>>>>         
>      dtype=[(('source:yy', 'name'),'O'),(('source:xx','id'),int)])
>   
>>>> arr[0]
>>>>         
> ('john', 4)
>   
>>>> arr[0][0]
>>>>         
> Traceback (most recent call last):
>    File "<stdin>", line 1, in <module>
> TypeError: function takes at most 2 arguments (3 given)
>
>
> Any ideas what I'm doing wrong? Any help would be appreciated.
>
>   
This is a bug in NumPy.     I will fix it in the trunk tonight.

-Travis


-- 

Travis Oliphant
Enthought, Inc.
(512) 536-1057 (office)
(512) 536-1059 (fax)
http://www.enthought.com
oliphant at enthought.com




More information about the NumPy-Discussion mailing list