##
12.7.1 Mime型 オブジェクト

`MimeTypes` インスタンスは、`mimetypes` モジュールの それと非常によく似たインターフェースを提供します。

`suffix_map`
  サフィックスをサフィックスにマップする辞書。これは、符号化方式と 型が同一拡張子で示されるような符号化ファイルが認識できるように 使用されます。例えば、.tgz 拡張子は、符号化方式と型が別個に 認識できるように .tar.gzに対応づけられます。 これは、最初はモジュールで定義されたグローバルな `suffix_map` の コピーです。

`encodings_map`
  ファイル名拡張子を符号化型にマッピングする辞書。 これは、最初はモジュールで定義されたグローバルな `encodings_map` の コピーです。

`types_map`
  ファイル名拡張子をMIME型にマッピングするる辞書。 これは、最初はモジュールで定義されたグローバルな `types_map` の コピーです。

`common_types`
  ファイル名拡張子を非標準ではあるが、一般に使われているMIME型にマップする辞書。 これは、最初はモジュールで定義されたグローバルな `common_types` の コピーです。

`guess_extension`( | type[, strict])

  `guess_extension()` 関数と同様に、オブジェクトの 一部として保存されたテーブルを使用します。

`guess_type`( | url[, strict])

  `guess_type()` 関数と同様に、オブジェクトの 一部として保存されたテーブルを使用します。

`read`( | path)

  MIME情報を、pathという名のファイルからロードします。 これはファイルを解析するのに `readfp()` を使用します。

`readfp`( | file)

  MIME型情報を、オープンしたファイルからロードします。 ファイルは、標準の mime.types ファイルの形式でなければなりません。