I get a runtime bug if I use wx.lib.mixins.inspection.InspectionMixin in my program. My OS is Windows 7 SP1 (64 bit), my Python version is 3.3.2 (64 bit), Phoenix snapshot build used is win64-py3.3 r74041. The traceback I get after pressing Ctrl+Alt+i is this (oh yes, and I strictly followed Phoenix docs to implement WIT in my program):
Traceback (most recent call last):
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\lib\mixins\inspection.py”, line 156, in _OnKeyPress
self.ShowInspectionTool()
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\lib\mixins\inspection.py”, line 169, in ShowInspectionTool
InspectionTool().Show(wnd)
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\lib\inspection.py”, line 103, in Show
app=self._app)
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\lib\inspection.py”, line 159, in init
style=wx.NO_BORDER,
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\py\crust.py”, line 60, in init
rootIsNamespace=rootIsNamespace)
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\py\filling.py”, line 289, in init
static=static)
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\py\filling.py”, line 62, in init
self.SetItemHasChildren(self.root, self.objHasChildren(rootObject))
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\py\filling.py”, line 108, in objHasChildren
if self.objGetChildren(obj):
File “C:\Program Files\Python 3.3.2\lib\site-packages\wx\py\filling.py”, line 117, in objGetChildren
if otype is types.DictType \
AttributeError: ‘module’ object has no attribute ‘DictType’