By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
432,369 Members | 966 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 432,369 IT Pros & Developers. It's quick & easy.

array.shape() gives TypeError: 'tuple' object is not callable

P: n/a
Hi gys -- I am looking at Numpy but getting this error when I try to
get array sizes. I'm using Ubuntu Edgy with standard repositories and
scipy. Any ideas? Am I doing something wrong or is it my install of
scipy?

$ python
Python 2.4.4c1 (#2, Oct 11 2006, 21:51:02)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>from numpy import *
a=array([[1,2],[3,4]])
a
array([[1, 2],
[3, 4]])
>>a.shape()
Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: 'tuple' object is not callable
>>>
thanks
charles

Dec 10 '07 #1
Share this Question
Share on Google+
1 Reply


P: n/a
On Dec 10, 5:22 pm, Charles Fox <charles....@gmail.comwrote:
Hi gys -- I am looking at Numpy but getting this error when I try to
get array sizes. I'm using Ubuntu Edgy with standard repositories and
scipy. Any ideas? Am I doing something wrong or is it my install of
scipy?

$ python
Python 2.4.4c1 (#2, Oct 11 2006, 21:51:02)
[GCC 4.1.2 20060928 (prerelease) (Ubuntu 4.1.1-13ubuntu5)] on linux2
Type "help", "copyright", "credits" or "license" for more information.>>from numpy import *
>a=array([[1,2],[3,4]])
a

array([[1, 2],
[3, 4]])>>a.shape()

Traceback (most recent call last):
File "<stdin>", line 1, in ?
TypeError: 'tuple' object is not callable

thanks
use
a.shape
instead.
Dec 10 '07 #2

This discussion thread is closed

Replies have been disabled for this discussion.