この wxPython コードを実行すると:
self.pwm_duty_cycle_slider = wx.Slider(self.panel, id=wx.ID_ANY,
value=60, minValue=5,
maxValue=95,
style=wx.SL_VALUES)
エラーなしでコンパイルされます。
しかし、私が変わるとき
style=wx.SL_VALUES
に
style=wx.SL_VALUE_LABEL
私はこのトレースバックを取得します:
Traceback (most recent call last):
File "C:\Users\Daniel\GitHub\FiberDrill\fiberdrill\gui.py", line 112, in on_laseroption
LaserOptionDialog(self)
File "C:\Users\Daniel\Documents\GitHub\FiberDrill\fiberdrill\gui.py", line 246, in __init__
style=wx.SL_VALUE_LABEL)
AttributeError: 'module' object has no attribute 'SL_VALUE_LABEL'
wxPython のドキュメントによると、 wx.SL_VALUE_LABEL は有効な属性である必要があるため、少し混乱しています。
参考までに、私は Enthought Canopy Python 2.7.3 (64 ビット) と wxPython 2.8.10.1 を使用しています。