これは既にサポートされていない古いバージョンの Python のドキュメントです。 是非 Python をアップグレードし、このドキュメントを読みましょう: 現在の安定板リリースの Python ドキュメント.

# プログラムのフレームワーク

この章で解説されるモジュールはあなたのプログラムの大枠を規定するフレームワークです。現状では、ここで解説されるモジュールは全てコマンドラインインタフェースを書くためのものです。

この章で解説されるモジュールの完全な一覧は:

- `turtle` --- タートルグラフィックス
  - はじめに
  - Turtle および Screen のメソッドの概観
    - Turtle のメソッド
    - TurtleScreen/Screen のメソッド
  - RawTurtle/Turtle のメソッドと対応する関数
    - Turtle の動き
    - Turtle の状態を知る
    - 設定と計測
    - Pen の制御
      - 描画状態
      - 色の制御
      - 塗りつぶし
      - さらなる描画の制御
    - タートルの状態
      - 可視性
      - 見た目
    - イベントを利用する
    - 特別な Turtle のメソッド
    - Compound shapes
  - TurtleScreen/Screen のメソッドと対応する関数
    - ウィンドウの制御
    - アニメーションの制御
    - スクリーンイベントを利用する
    - 入力メソッド
    - 設定と特殊なメソッド
    - Screen 独自のメソッド、TurtleScreen から継承したもの以外
  - Public classes
  - ヘルプと設定
    - ヘルプの使い方
    - ドキュメント文字列の翻訳
    - Screen および Turtle の設定方法
  - `turtledemo` --- デモスクリプト
  - python 2.6からの変更点
  - python 3.0からの変更点
- `cmd` --- 行指向のコマンドインタープリタのサポート
  - Cmdオブジェクト
  - Cmd の例
- `shlex` --- 単純な字句解析
  - shlex オブジェクト
  - 解析規則
  - Improved Compatibility with Shells