当前分类:python>>正文

tkinter报错:cannot use geometry manager grid inside

来源:互联网   时间:2022年11月24日   编辑

在使用tkinter的时候遇到的一个报错。

tkinter.TclError: cannot use geometry manager pack inside . which already has slaves managed by grid

这个报错意思是已经存在grid风格布局组件了,不能再使用pack进行布局。

这个就是布局混用的情况,如下:

这个代码里面有使用grid,又有使用pack的,这样子混用就会报错。

要修正这个错误,只需要将下面的pack()改成grid( ),统一使用某个布局组件就可以了。

[猜你喜欢]

标签: python报错 Tkinter