2008/4/19, [EMAIL PROTECTED] <[EMAIL PROTECTED]>:
> Hi,

Hello,

>  I have this trivial program:
>
>  import inspect
>  class A:
>     def __init__(self, a):
>         self.a = a
>     def __str__(self):
>         return 'A(%s)' % self.a
>  a = A(8)
>  print a
>
>  the output is:
>  A(8)
>  A(8)
>
>  Why does the inspect module cause the output
>  to be printed twice?
>

I have just run it on the CPython interpreter and it works well. Have
you tried it without the 'import inspect' line and checked there is no
problem?

Or maybe are you using another interpreter?
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to