[Tutor] Can't use len() on returned PyList object?
Sat, 06 Nov 1999 22:24:20 -0500
I've poked around in the Python/C API Reference Manual
hoping to find an explanation, but all those words are
making my brain hurt... perhaps due to my illiteracy in
'C', I find the API manual to be rather cryptic.
Why can't I use 'len()' to find the length of a list
returned from my new extension module? The error is
TypeError: call of non-function (type int)
The list was created by 'PyList_New()' and populated
using 'PyList_SetItem()'. I get the same error message
regardless of the data type held in the list. Is there
a way for me to find the length of these lists in Python
other than returning the length from the extension as a
"I don't want the world... I just want your half."
-- TMBG (Anna Ng)