Dennis Lee Bieber <[EMAIL PROTECTED]> wrote:
> On Wed, 09 May 2007 06:50:38 -0000, "James T. Dennis"
> <[EMAIL PROTECTED]> declaimed the following in comp.lang.python:


>>  In fact I realized, after reading through tempfile.py in /usr/lib/...
>>  that the following also doesn't "work" like I'd expect:
>>
>        No idea of the tempfile problem, but...
> 
>>       # foo.py
>>       tst = "foo"
>>       def getTst(arg):
>>               return "foo-%s" % arg

>        This return is using a literal "foo-". Change it to

>                return "%s-%s" % (tst, arg)

        Sorry that was a retyping bug in my posting ... not in
        my sample code which was on another system.

> and try again.

        Try it yourself.  As I said ... the value of tst in your
        name space will be changed, but the value returned by functions
        in the imported module will still use the old value!


-- 
Jim Dennis,
Starshine: Signed, Sealed, Delivered

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to