获取Tkinter窗口大小

rec*_*gle 15 python tkinter

如何获得Tkinter窗口的宽度和高度?

Bry*_*ley 23

您可以使用winfo_width窗口小部件的方法来获取实际宽度.您可以使用winfo_reqwidth获取窗口小部件请求的大小,这可能是不同的.

请注意,如果您在屏幕上出现窗口之前调用此方法,则无法获得预期的答案.Tkinter需要实际绘制窗口才能知道大小.如果您在程序启动之前尝试获取窗口大小,那么一个简单的修复方法是在尝试获取大小之前调用update窗口上的方法.