This method seemed to work well if all you are interested in is the width and height of the canvas in question, using the borders of the field, and then checking the differential is just as good if you want to do it that way.
width = myText.winfo_width()
height = myText.winfo_height()
source
share