We have already explored the power of Tkinter. Perhaps the greatest power of Tkinter lies in its ease of use and lightweight footprint. Tkinter exposes a very powerful API, especially with the Text widget and the Canvas widget.
However, its ease of use and the fact that it is lightweight also result in some limitations.
The limitations of Tkinter
A limited number of core widgets
Tkinter provides only a small number of basic widgets and lacks a collection of modern widgets. It needs Ttk, Pmw, TIX, and other extensions to provide some really useful widgets. Even with these extensions, Tkinter fails to match the range of widgets provided by other GUI tools, such as the advanced wxPython widget set and PyQt.
For instance, wxPython...