Как узнать ширину виджета, выходящего за границы окна. tkinter. Python 3

Я знаю, что есть функция .winfo_width(), однако она не выводит значение большее, чем ширина окна. Я вроде бы нашел решение, но оно сводится к изменению размеров окна, из-за чего картинка дергается.

Есть ли более гуманный способ найти ширину виджета, выходящего за границы окна?

from tkinter import *

root = Tk()
root.geometry('200x400')

lab = Label(root, text='012345678901234567890123456789012345678901234567890123456789')
lab.pack()

def ww():
    root.geometry('')
    def www():
        root.update()
        w = lab.winfo_width()
        print(w)
        root.geometry('200x400')
    www()

b = Button(root, command=ww)
b.pack()
root.mainloop()

Ответы (0 шт):