The tkinter.ttk module provides access to the Tk themed widget set.
To override the basic Tk widgets ...
from tkinter import * from tkinter.ttk import *
What is the difference between the widgets of tkinter and tkinter.ttk in Python?
tkinter.ttk — Tk themed widgets
The Frame widget is very important for the process of grouping and organizing other widgets in a somehow friendly way. It works like a container, which is responsible for arranging the position of other widgets.
It uses rectangular areas in the screen to organize the layout and to provide padding of these widgets. A frame can also be used as a foundation class to implement complex widgets.
w = Frame(parent-window, option, ... )
The basic component of a Tk-based application is called a widget. It sometimes called a window, since, in Tk, "window" and "widget" are often used interchangeably.
Tk provides a range of widgets ranging from basic GUI widgets like buttons and menus to data display widgets. The widgets are very configurable as they have default configurations making them easy to use.
The Tkinter module (“Tk interface”) is the standard Python interface to the Tk GUI toolkit.