在使用tkinter的时候遇到的一个报错。
tkinter.TclError: cannot use geometry manager pack inside . which already has slaves managed by grid
这个报错意思是已经存在grid风格布局组件了,不能再使用pack进行布局。
这个就是布局混用的情况,如下:
这个代码里面有使用grid,又有使用pack的,这样子混用就会报错。
要修正这个错误,只需要将下面的pack()改成grid( ),统一使用某个布局组件就可以了。
标签: