python利用wx.grid网格显示数据
2013-10-30 09:55
507 查看
首先需要定义类似数据模板的类。
调用设置表格显示。
import wx.grid as grid class MyDataTable(grid.PyGridTableBase): def __init__(self,data,colLabels=None): grid.PyGridTableBase.__init__(self) self.colLabels = colLabels self.data = data def 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): pass def GetColLabelValue(self,col): if self.colLabels: return self.colLabels[col]
调用设置表格显示。
class ShowData: @classmethod def showSqlData(self,data,grid): table = MyDataTable(data[1],data[0]) grid.SetTable(table) grid.AutoSize() grid.Refresh()
相关文章推荐
- 利用Ext grid显示前台数据,然后把前台数据进行Excel表导出
- Selenium遇到的问题8 python利用xlwt模块操作xls数据显示IO错误(Python中正反斜杠的用法)
- extjs grid取到数据而不显示的解决
- REUSE_ALV_GRID_DISPLAY显示ALV,设置可编辑时,与内表数据同步问题
- 利用Python Pandas进行数据预处理-Pandas基本的数据结构
- 利用Python sklearn的SVM对AT&T人脸数据进行人脸识别
- 利用Python在一个文件的头部插入数据
- 利用Python实现分布于各工作空间中的分幅数据合并
- ArcGIS Engine利用动态图层实现数据的实时显示
- AdvStringGrid显示Access数据
- Python tkinter的grid布局及Text动态显示方法
- 利用表格分页显示数据的js组件datatable的使用
- 利用python进行数据分析(四):数据加载、存储
- Extjs问题 -- grid只能显示一条数据
- python从sqlite读取并显示数据的方法
- 利用Python进行数据分析 2017 第二版 项目代码
- python中wx将图标显示在右下角的脚本代码
- Python tkinter的grid布局及Text动态显示
- DEV Gridcontrol 格式化显示数据