("graphics"
aka "graphics.py"
aka "zelle-graphics"
)
Home Page: Python Programming: An Introduction to Computer Science
with documentation and examples
There are links to three editions which have a little different code. Some functions from one edition don't exist in another.
I use Third Edition (v.5)
Source code to see all classes and functions.
Graphics
uses Tkinter
in background which has more useful functions. But you have access to this functions too.
Hands-on Python Tutorial >> Graphics