Python 3.6.5 Documentation > Program Frameworks
Program Frameworks ******************
The modules described in this chapter are frameworks that will largely dictate the structure of your program. Currently the modules described here are all oriented toward writing command-line interfaces.
The full list of modules described in this chapter is:
* "turtle" — Turtle graphics
* Introduction
* Overview of available Turtle and Screen methods
* Turtle methods
* Methods of TurtleScreen/Screen
* Methods of RawTurtle/Turtle and corresponding functions
* Turtle motion
* Tell Turtle’s state
* Settings for measurement
* Pen control
* Drawing state
* Color control
* Filling
* More drawing control
* Turtle state
* Visibility
* Appearance
* Using events
* Special Turtle methods
* Compound shapes
* Methods of TurtleScreen/Screen and corresponding functions
* Window control
* Animation control
* Using screen events
* Input methods
* Settings and special methods
* Methods specific to Screen, not inherited from TurtleScreen
* Public classes
* Help and configuration
* How to use help
* Translation of docstrings into different languages
* How to configure Screen and Turtles
* "turtledemo" — Demo scripts
* Changes since Python 2.6
* Changes since Python 3.0
* "cmd" — Support for line-oriented command interpreters
* Cmd Objects
* Cmd Example
* "shlex" — Simple lexical analysis
* shlex Objects
* Parsing Rules
* Improved Compatibility with Shells
|