11. ファイルとディレクトリへのアクセス
**************************************

この章で説明されるモジュールはディスクのファイルやディレクトリを扱いま
す。たとえば、ファイルの属性を読むためのモジュール、ファイルパスを移植
可能な方式で操作する、テンポラリファイルを作成するためのモジュールです
。この章の完全な一覧は:

* 11.1. "pathlib" --- オブジェクト指向のファイルシステムパス

  * 11.1.1. 基本的な使い方

  * 11.1.2. 純粋パス

    * 11.1.2.1. 全般的な性質

    * 11.1.2.2. 演算子

    * 11.1.2.3. 個別の構成要素へのアクセス

    * 11.1.2.4. メソッドとプロパティ

  * 11.1.3. 具象パス

    * 11.1.3.1. メソッド

* 11.2. "os.path" --- 共通のパス名操作

* 11.3. "fileinput" --- 複数の入力ストリームをまたいだ行の繰り返し処理
  をサポートする

* 11.4. "stat" --- "stat()" の結果を解釈する

* 11.5. "filecmp" --- ファイルおよびディレクトリの比較

  * 11.5.1. "dircmp" クラス

* 11.6. "tempfile" --- 一時ファイルやディレクトリの作成

  * 11.6.1. 使用例

  * 11.6.2. 非推奨の関数と変数

* 11.7. "glob" --- Unix 形式のパス名のパターン展開

* 11.8. "fnmatch" --- Unix ファイル名のパターンマッチ

* 11.9. "linecache" --- テキストラインにランダムアクセスする

* 11.10. "shutil" --- 高水準のファイル操作

  * 11.10.1. ディレクトリとファイルの操作

    * 11.10.1.1. copytree の例

    * 11.10.1.2. rmtree の例

  * 11.10.2. アーカイブ化操作

    * 11.10.2.1. アーカイブ化の例

  * 11.10.3. 出力ターミナルのサイズの取得

* 11.11. "macpath" --- Mac OS 9 のパス操作関数

参考:

  "os" モジュール
     オペレーティングシステムのインタフェース、Python の *ファイルオブ
     ジェクト* より低レベルでのファイル操作を含みます。

  "io" モジュール
     Python 組み込みの I/O ライブラリで、抽象クラスとファイル I/O のよ
     うないくつかの具象クラスを含みます。

  "open()" 組込み関数
     Python で読み書きのためにファイルを開く標準的な方法です。
