R
Robert M. Emmons
No dice. In every case, I get the following error:
Traceback (most recent call last):
File "headhunter.py", line 317, in ?
response, poster = n.xhdr("from",
first_available_message+"-"+str(last_message))
TypeError: 'str' object is not callable
I have tried everything I could think of and there is only one
possibility still left that I can think of. My theory is this: by using
the int() function, I am typing the numbers in the last_message
assignment to type integer, and str() is expecting type float, or
something.
str() will work on ints. str() will even work on classes if you have
the right special method handler defined.
You might want to verify that displaying the value of "str" gives you
something like <built-in fucntion str>. You can do this by using "print
str". Might be fun to try also "print str(str)" and print "repr(str)".
You should get the same thing for these others.
Why I say that is that it is possible to assign something in your code
to str then it's no-longer associated with the built-in function you
want, then it might not be callable. You could have done this in your
function, or in the global scope for example.
Rob
Rob