###
1 型の対応付け

DOM 仕様で使われている基本的な IDL 型は、以下のテーブルに従って Python の型に対応付けられています。

IDL 型 | Python 型
--- | ---
`boolean` | `IntegerType` (値 `0` または `1`) による
`int` | `IntegerType`
`long int` | `IntegerType`
`unsigned int` | `IntegerType`

さらに、勧告で定義されている `DOMString` は、Python 文字列 または Unicode 文字列に対応付けられます。アプリケーションでは、 DOM から文字列が返される際には常に Unicode を扱えなければ なりません。

IDL の `null` 値は `None` に対応付けられており、 API で `null` の使用が許されている場所では常に受理されるか、 あるいは実装によって提供されるはずです。