Modern Tkinter
Ttk Spinbox is an Entry with increment and decrement arrows It is commonly used for number entry or to select from a list of string values.

Tkinter Class API Reference Contents

ttk.Spinbox

tkinter.ttk.Spinbox(master=None, **kw)

Configuration Options:

values, from, to, increment, format, command, wrap, exportselection, font, invalidcommand, justify, show, state, textvariable, validate, validatecommand, width, xscrollcommand, foreground, background, takefocus, cursor, style, class

Methods:
delete(first, last=None)
get()
icursor(index)
index(index)
insert(index, string)
set(value)
validate()
scan_dragto(x)
scan_mark(x)
selection_adjust(index) ... aka select_adjust
selection_from(index) ... aka select_from
selection_present() ... aka select_present
selection_range(start, end) ... aka select_range
selection_to(index) ... aka select_to
xview(*args)
xview_moveto(fraction)
xview_scroll(number, what)

Inherited from ttk.Widget:

bbox(index)
bindtags(tagList=None)
cget(key)
configure(cnf=None, **kw) ... aka config
destroy()
identify(x, y)
instate(statespec, callback=None, *args, **kw)
keys()
lower(belowThis=None)
state(statespec=None)
tkraise(aboveThis=None) ... aka lift
bind(sequence=None, func=None, add=None)
bind_all(sequence=None, func=None, add=None)
bind_class(className, sequence=None, func=None, add=None)
unbind(sequence, funcid=None)
unbind_all(sequence)
unbind_class(className, sequence)
focus_displayof()
focus_force()
focus_get()
focus_lastfor()
focus_set() ... aka focus
grab_current()
grab_release()
grab_set()
grab_set_global()
grab_status()
grid_anchor(anchor=None) ... aka anchor
grid_bbox(column=None, row=None, col2=None, row2=None)
grid_columnconfigure(index, cnf={}, **kw) ... aka columnconfigure
grid_configure(cnf={}, **kw) ... aka grid
grid_forget()
grid_info()
grid_location(x, y) ... aka location
grid_propagate(flag=)
grid_remove()
grid_rowconfigure(index, cnf={}, **kw) ... aka rowconfigure
grid_size() ... aka size
grid_slaves(row=None, column=None)
pack_configure(cnf={}, **kw) ... aka pack
pack_forget() ... aka forget
pack_info() ... aka info
pack_propagate(flag=) ... aka propagate
pack_slaves() ... aka slaves
place_configure(cnf={}, **kw) ... aka place
place_forget()
place_info()
place_slaves()
winfo_atom(name, displayof=0)
winfo_atomname(id, displayof=0)
winfo_cells()
winfo_children()
winfo_class()
winfo_colormapfull()
winfo_containing(rootX, rootY, displayof=0)
winfo_depth()
winfo_exists()
winfo_fpixels(number)
winfo_geometry()
winfo_height()
winfo_id()
winfo_interps(displayof=0)
winfo_ismapped()
winfo_manager()
winfo_name()
winfo_parent()
winfo_pathname(id, displayof=0)
winfo_pixels(number)
winfo_pointerx()
winfo_pointerxy()
winfo_pointery()
winfo_reqheight()
winfo_reqwidth()
winfo_rgb(color)
winfo_rootx()
winfo_rooty()
winfo_screen()
winfo_screencells()
winfo_screendepth()
winfo_screenheight()
winfo_screenmmheight()
winfo_screenmmwidth()
winfo_screenvisual()
winfo_screenwidth()
winfo_server()
winfo_toplevel()
winfo_viewable()
winfo_visual()
winfo_visualid()
winfo_visualsavailable(includeids=False)
winfo_vrootheight()
winfo_vrootwidth()
winfo_vrootx()
winfo_vrooty()
winfo_width()
winfo_x()
winfo_y()