Would this be called a bug in inspect ?

Terry Reedy tjreedy at udel.edu
Tue Sep 30 16:29:40 EDT 2008


Stef Mientki wrote:

>   print getmembers ( wx )
> crashes
> 
> but not always:
>  >>> print getmembers (wx)
> [('ACCEL_ALT', 1), ('ACCEL_CMD', 2), ('ACCEL_CTRL', 2), ('ACCEL_NORMAL', 
> 0), ('ACCEL_SHIFT', 4), ('ADJUST_MINSIZE', 0), (

I suspect that wx has an erratic bug, which their tests do not catch.
So I would send this off to them.

>  >>> print getmembers (wx)
> Traceback (most recent call last):
>  File "<interactive input>", line 1, in <module>
>  File "P:\Python\lib\site-packages\wx-2.8-msw-unicode\wx\_gdi.py", line 
> 242, in __repr__
>    def __repr__(self):                 return 'wx.Colour' + 
> str(self.Get(True))
>  File "P:\Python\lib\site-packages\wx-2.8-msw-unicode\wx\_gdi.py", line 
> 230, in Get
>    return _gdi_.Colour_Get(*args, **kwargs)
> TypeError: in method 'Colour_Get', expected argument 1 of type 'wxColour *'




More information about the Python-list mailing list