4.6 cStringIO --- Version plus rapide de StringIO

Le module cStringIO fournit une interface similaire au module StringIO. L'utilisation intensive d'objets StringIO.StringIO peut être plus efficace en utilisant la fonction StringIO() de ce module à la place.

Depuis que ce module fournit une fonction qui retourne des types d'objets intégrés, il n'est plus nécessaire de construire sa propre version en utilisant une sous-classe. Il faut utiliser le module original StringIO dans ce cas.

Les données suivantes des objets sont fournies :

InputType
Le type de l'objet créé en appelant StringIO avec une chaine de caractères en paramètre.

OutputType
Le type de l'objet retourné en appelant StringIO sans paramètre.

Il y a une API C pour ce module ; se reporter au module source pour de plus amples informations.