python利用wx.grid网格显示数据
生活随笔
收集整理的這篇文章主要介紹了
python利用wx.grid网格显示数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先需要定義類似數據模板的類。
import wx.grid as gridclass MyDataTable(grid.PyGridTableBase):def __init__(self,data,colLabels=None):grid.PyGridTableBase.__init__(self)self.colLabels = colLabelsself.data = datadef GetNumberRows(self):return len(self.data)def GetNumberCols(self):return len(self.data[0])def GetValue(self,row,col):if self.data[row][col] is None:return ''else:return self.data[row][col]def SetValue(self,row,col,value):passdef GetColLabelValue(self,col):if self.colLabels:return self.colLabels[col]
調用設置表格顯示。
class ShowData:@classmethoddef showSqlData(self,data,grid):table = MyDataTable(data[1],data[0])grid.SetTable(table)grid.AutoSize()grid.Refresh()
?
轉載于:https://www.cnblogs.com/bbcar/p/3396054.html
總結
以上是生活随笔為你收集整理的python利用wx.grid网格显示数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习必备
- 下一篇: Android静态变量的生命周期