模块来用python编写程序

模块来用python编写程序,python,tkinter,pygame,Python,Tkinter,Pygame,我一直在想,除了tkinter(在我看来过于简单)或pygame(过于面向游戏)之外,是否还有其他类型的面向窗口的模块。例如,如果可以用坐标显示东西,而不是像tkinter那样向上/向下显示,我想这会更好。征求建议不适合堆栈溢出,但您关于网格布局的其他问题是一个好问题 带有tkinter的网格布局 和其他桌面窗口管理器一样,Tkinter也有布局管理器。布局管理器提供用于显示/组织组件的格式 使用参考资料,我准备了tkinter网格布局的简短摘要 from Tkinter import * c

我一直在想,除了tkinter(在我看来过于简单)或pygame(过于面向游戏)之外,是否还有其他类型的面向窗口的模块。例如,如果可以用坐标显示东西,而不是像tkinter那样向上/向下显示,我想这会更好。

征求建议不适合堆栈溢出,但您关于网格布局的其他问题是一个好问题

带有tkinter的网格布局

和其他桌面窗口管理器一样,Tkinter也有布局管理器。布局管理器提供用于显示/组织组件的格式

使用参考资料,我准备了tkinter网格布局的简短摘要

from Tkinter import *

colours = ['red','green','orange','white','yellow','blue']

r = 0
#generate a set of components and place them in specific cells with the .grid() call
for c in colours:
    Label(text=c, relief=RIDGE,width=15).grid(row=r,column=0)
    Entry(bg=c, relief=SUNKEN,width=10).grid(row=r,column=1)
    r = r + 1

#run application
mainloop()
产生:


您可以在tkinter中使用坐标显示事物。