读取sqlite数据报错

读取sqlite数据报错

Traceback (most recent call last):
  File "D:\workspace\Vsagentlib_wx\src\App.py", line 91, in OnVslvoy
    win = vslvoylist.ListVslvoy(self)
  File "D:\workspace\Vsagentlib_wx\src\vslvoylist.py", line 97, in __init__
    self.list.SetStringItem(index, col+1, text)
  File "D:\Python24\Lib\site-packages\wx-2.8-msw-unicode\wx\_controls.py", line 4529, in SetStringItem
    return _controls_.ListCtrl_SetStringItem(*args, **kwargs)
UnicodeDecodeError: 'gbk' codec can't decode byte 0xb3 in position 8: incomplete multibyte sequence


if col+1== 1:
                    if text == '1':
                        self.list.SetStringItem(index, col+1, u"关")
                    else:
                        self.list.SetStringItem(index, col+1, "")
                else:
                    self.list.SetStringItem(index, col+1, text)
self.list.SetStringItem(index, col+1, text)

text不是unicode