python利用Tkinter创建图形界面 怎样使创建的输入编辑控件分别位于不同行

我创建的控件都集中在了一行上面

第1个回答  2013-03-22
使用grid来布局组件
root = Tk()
Entry(root,text = 'input your text here').grid(row = 0,column = 1)追问

不能啊,有错误。。AttributeError: 'NoneType' object has no attribute 'grid'
假如我要编一个图形界面格式如下的该怎样弄?
Input:输入编辑控件
Input:输入编辑控件

追答

#python2.7
import Tkinter

frame = Tkinter.Tk()

S1=Tkinter.StringVar()

ety_user= Tkinter.Entry(frame,textvariable=S1)
ety_user.grid(row=1,column=1)

追问

有错误,弹不出界面

第2个回答  2019-09-19
推荐楼主去看python自带的文档,或者去网上下载本《python核心编程》里面有详细的用法和介绍!
相似回答