7.21.1 Completerオブジェクト

Completerオブジェクトは以下のメソッドを持っています:

complete( text, state)
textstate番目の補完候補を返します。

もしtextがピリオド(".")を含まない場合、 __main____builtin__で定義されて いる名前か、キーワード ( keyword モジュールで定義されている) から補完されます。

ピリオドを含む名前の場合、副作用を出さずに名前を最後まで評価しようとしま す(関数を明示的に呼び出しはしませんが、__getattr__()を呼んでし まうことはあります)そして、dir()関数でマッチする語を見つけま す。

ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。