PythonGUI系列:tkinter之Text制作表格

 时间:2024-10-19 01:23:57

1、这是通过for循环并直接按顺序插入数据的表格,也就代表可以做成可编辑的表格。先上代码,如图

PythonGUI系列:tkinter之Text制作表格

2、先引入GUI模块tkinterimport tkinter

PythonGUI系列:tkinter之Text制作表格

3、实例化主窗口root = tkinter.TK()

PythonGUI系列:tkinter之Text制作表格

4、双重for循环得出表格横纵坐标for r in range(3): #横坐标 for c in range(3):#纵坐标 index = str(r)+str(c)#横纵坐标拼接

PythonGUI系列:tkinter之Text制作表格

5、import tki艘绒庳焰nterroot = tkinter.Tk()for r in range(3): for c in ra荏鱿胫协nge(3): index = str(r)+str(c) name = tkinter.Text(root,width=10,height=2) if index=='00': name.insert('end','00') name.grid(row=r,column=c) elif index=='01': name.insert('end','01') name.grid(row=r,column=c) elif index=='02': name.insert('end','02') name.grid(row=r,column=c) elif index=='10': name.insert('end','10') name.grid(row=r,column=c) elif index=='11': name.insert('end','11') name.grid(row=r,column=c) elif index=='12': name.insert('end','12') name.grid(row=r,column=c) elif index=='20': name.insert('end','20') name.grid(row=r,column=c) elif index=='21': name.insert('end','21') name.grid(row=r,column=c) elif index=='22': name.insert('end','22') name.grid(row=r,column=c)root.mainloop()

PythonGUI系列:tkinter之Text制作表格
  • Measurement Studio系统解决方案
  • Cadence IC610的使用一(图文教程)
  • php问卷调查怎么做
  • Notepad++如何设置高亮内容区分大小写
  • XAMPP:Apache shutdown unexpectedly解决办法
  • 热门搜索
    手抄报8k版面设计图 普法手抄报图片 海洋手抄报 爱国手抄报内容资料 五一手抄报大全 建队节手抄报 三爱三节手抄报图片 关于读书的手抄报资料 安全法制手抄报内容 走进西部手抄报