2010-02-25 8 views
8

En Perl, il existe un module très pratique, Term :: VT102, qui vous permet de créer un écran en mémoire. Ceci est très pratique pour les fins de grattage, car vous pouvez suivre toutes les modifications apportées à certaines parties de l'écran, puis exporter l'écran en texte brut pour le traitement. Y a-t-il un module équivalent en Python? Question de suivi: Il existe des modules comme Pexpect qui vous permettent de filtrer un écran VT100, mais en quoi le VT100 diffère-t-il du VT102?Existe-t-il un équivalent Python pour le module Perl Term :: VT102?

+0

Ceci est une bonne question. J'attends les réponses avec impatience. – jathanism

Répondre

2

Pexpect, qui prend en charge VT100, pourrait vous être utile.

+2

C'est quelque chose de complètement différent de ce qu'il a demandé. Terme: VT102 émule un terminal, Pexpect vous aide à interfacer des programmes qui utilisent un terminal. –

+1

+1 @Leon, Dingo a un point, Pexpect inclut un composant expérimental appelé "screen" qui est destiné à émuler un écran terminal (http://www.noah.org/wiki/Pexpect#experimental_extensions). Je vais vérifier et voir si elle fait la même chose que le module Perl VT102. – pokstad

+1

@Dingo - Savez-vous quelle est la différence entre VT100 et VT102? Pexpect mentionne seulement VT100. – pokstad

Questions connexes