如何确定在wxPython中选择了RadioBox中的哪个按钮?

如何确定在wxPython中选择了RadioBox中的哪个按钮?,python,wxpython,Python,Wxpython,我的应用程序中有一个RadioBox(框内有两个单选按钮),我需要确定框中选择了哪个按钮。我见过一些例子,其中单选按钮是单独创建的,但当它们是RadioBox的一部分时却没有 self.radIPAddressInfo = wx.RadioBox(choices=['Automatically Determined', 'Manual'], id=wxID_FRAME1RADIPADDRESSINFO, label=u'IP Address Informa

我的应用程序中有一个RadioBox(框内有两个单选按钮),我需要确定框中选择了哪个按钮。我见过一些例子,其中单选按钮是单独创建的,但当它们是RadioBox的一部分时却没有

self.radIPAddressInfo = wx.RadioBox(choices=['Automatically Determined',
          'Manual'], id=wxID_FRAME1RADIPADDRESSINFO,
          label=u'IP Address Information', majorDimension=1,
          name=u'radIPAddressInfo', parent=self.panelMain, pos=wx.Point(728,
          80), size=wx.Size(288, 136), style=wx.RA_SPECIFY_COLS)
    self.radIPAddressInfo.Bind(wx.EVT_RADIOBOX,
          self.OnRadIPAddressInfoRadiobox, id=wxID_FRAME1RADIPADDRESSINFO)
这是我收音机的密码

self.radIPAddressInfo = wx.RadioBox(choices=['Automatically Determined',
          'Manual'], id=wxID_FRAME1RADIPADDRESSINFO,
          label=u'IP Address Information', majorDimension=1,
          name=u'radIPAddressInfo', parent=self.panelMain, pos=wx.Point(728,
          80), size=wx.Size(288, 136), style=wx.RA_SPECIFY_COLS)
    self.radIPAddressInfo.Bind(wx.EVT_RADIOBOX,
          self.OnRadIPAddressInfoRadiobox, id=wxID_FRAME1RADIPADDRESSINFO)
我会用像这样的东西吗

if self.RadIPAddressInfo.GetValue()="Automatically Determined":
     do something
else
     do something else
谢谢,祝你度过愉快的一天:) 帕特里克。


非常感谢。我最终使用self.RadIPAddressInfo.GetStringSelection使其工作。
print self.RadIPAddressInfo.GetSelection()  #returns selected index