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

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Charles Fox

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

    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



  • Chris

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

    On Dec 10, 5:22 pm, Charles Fox <charles....@gm ail.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.>>f rom 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.

    Comment

    Working...