Les instances de Telnet possèdent les méthodes suivantes:
Quand aucune correspondance n'est trouvée, renvoie tout ce qui est disponible à la place, éventuellement la chaîne vide. Déclenche EOFError si la connexion est fermée et qu'aucune donnée préparée n'est disponible.
'' si on tombe sur EOF. Bloque si aucune donnée n'est immédiatement disponible.
Déclenche EOFError si la connexion est fermée et qu'aucune donnée préparée n'est disponible. Retourne '' si aucune donnée préparée n'est disponible. Ne bloque pas, sauf au milieu d'une séquence IAC.
Déclenche EOFError si la connexion est fermée et qu'aucune donnée préparée n'est disponible. Retourne '' si aucune donnée préparée n'est disponible. Ne bloque pas, sauf au milieu d'une séquence IAC.
Déclenche EOFError si la connexion est fermée et qu'aucune donnée n'est disponible. Retourne '' si aucune donnée préparée n'est disponible. Ne bloque pas, sauf au milieu d'une séquence IAC.
Déclenche EOFError si la connexion est fermée et qu'aucune donnée n'est disponible. Retourne '' si aucune donnée préparée n'est disponible. Cette méthode ne bloque jamais.
Ne pas essayer de réouvrir une instance déjà connectée.
> 0. Si des arguments supplémentaires sont présents, ils sont substitués dans le message en utilisant l'opérateur de formattage de chaîne standard.
sys.stdout).
Le premier argument est une liste d'expressions régulières, soit compilées (instances de re.RegexObject) soit non compilées (chaînes de caractères). Le second argument, optionnel, est une limite de temps, en secondes; par défaut, on attend indéfiniment.
Retourne un tuple de trois éléments: l'index dans la liste de la première expression régulière qui correspond; l'objet match correspondant; et le texte lu jusqu'à la correspondance, celle-ci comprise.
Si on arrive en fin de fichier et qu'aucun texte n'a été lu, déclenche EOFError. Sinon, si rien ne correspond, retourne (-1, None, texte) où texte est le texte reçu jusque là (éventuellement la chaîne vide si une limite de temps est survenue).
Si une expression régulière se termine par une correspondance gourmande (par exemple .*) ou si plus d'une expression peut correspondre aux mêmes données d'entrée, les résultats sont aléatoires, et peuvent dépendre du débit d'entrée-sortie.