[EMAIL PROTECTED] wrote:
> Look at the code below:
>
> # mystringfunctions.py
>
> def cap(s):
> print s
> print "the name of this function is " + "???"
>
> cap ("hello")
>
>
> Running the code above gives the following output
>
> >>>
> hello
> the name of this function is ???
> >>>
>
> I would like the output to be
>
> >>>
> hello
> the name of this function is cap
> >>>
>
> Is that possible ?
def cap(s):
print s
print "the name of this function is " + "cap"
yes, I'm serious.
if your question had been "can a function figure out the name of the
function that called it", the answer would have been different.
</F>
--
http://mail.python.org/mailman/listinfo/python-list