Python/Tkinter-标签不垂直对齐

Python/Tkinter-标签不垂直对齐,python,tkinter,Python,Tkinter,你能帮我解决以下问题吗 我使用Python的Tkinter编写了一个带有GUI的小应用程序 然而,GUI的一个标签向上移动,而不是垂直对齐 与同一行中的其他元素(比例)一起。见附图 这个问题只会发生一次,其他完全相同的元素不会出现 在各自的行内并排对齐 我使用了网格几何体管理器 如何使标签与同一行中的比例垂直对齐? 是否可以为网格管理器指定一些选项? 我把网格文件弄红了,但我不知道该怎么办 GUI部分的代码(缩短以关注删除的基本重复元素): 指定sticky='S'(南=底部)并指定pady(或

你能帮我解决以下问题吗

我使用Python的Tkinter编写了一个带有GUI的小应用程序

然而,GUI的一个标签向上移动,而不是垂直对齐 与同一行中的其他元素(比例)一起。见附图

这个问题只会发生一次,其他完全相同的元素不会出现 在各自的行内并排对齐

我使用了网格几何体管理器

如何使标签与同一行中的比例垂直对齐? 是否可以为网格管理器指定一些选项? 我把网格文件弄红了,但我不知道该怎么办

GUI部分的代码(缩短以关注删除的基本重复元素):


指定
sticky='S'
(南=底部)并指定
pady
(或
ipady


感谢您闪电般的回答!这对我有用-汤姆
#-----Scale: ---------------------------------------------
S = Scale(master, from_=1, to=7, orient=HORIZONTAL)
S.set(2)
S.grid(row=0, column=1, columnspan=2)

#-----Labels: -----------------------------------------------
LS = Label(master, text="# of mirs:")
LS.grid(row=0, column=0, columnspan=1)

L1 = Label(master, text="mir 1:")
L1.grid(row=2, column=0, columnspan=1)

L2 = Label(master, text="mir 2:")
L2.grid(row=3, column=0, columnspan=1)

#-----Entry Fields: -----------------------------------------------
SPACER1 = Label(master, text="")
SPACER1.grid(row=1, column=0, columnspan=4)

E1 = Entry(master)
E1.grid(row=2, column=1, columnspan=2)

E2 = Entry(master)
E2.grid(row=3, column=1, columnspan=2)

#-----Buttons: ----------------------------------------------
SPACER2 = Label(master, text="")
SPACER2.grid(row=9, column=0, columnspan=4)

QUIT = Button(master, text="QUIT", command=master.destroy)
QUIT.grid(row=10, column=0, columnspan=1)
LS.grid(row=0, column=0, columnspan=1, sticky='S', ipady=4)