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 の使用が許されている場所では常に受理されるか、
あるいは実装によって提供されるはずです。
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。