2010-02-25 12 views
8

En Perl hay un módulo muy útil, Term :: VT102, que le permite crear una pantalla en la memoria. Esto es muy útil para raspar ya que puede realizar un seguimiento de todos los cambios en partes de la pantalla y luego exportar la pantalla como texto sin formato para el procesamiento. ¿Hay un módulo equivalente en Python?¿Hay un equivalente de Python para el módulo de Perl Término :: VT102?

Pregunta de seguimiento: hay módulos como Pexpect que le permiten raspar una pantalla VT100 en pantalla, pero ¿cómo difiere el VT100 del VT102?

+0

Esta es una buena pregunta. Estoy esperando las respuestas. – jathanism

Respuesta

2

Pexpect, que tiene soporte para VT100, podría ser de ayuda para usted.

+2

Eso es algo completamente diferente de lo que él pidió. Término: VT102 emula un terminal, Pexpect lo ayuda a interconectar programas que hacen uso de un terminal. –

+1

+1 @Leon, Dingo tiene un punto, Pexpect incluye un componente experimental llamado "pantalla" que pretende emular una pantalla de terminal (http://www.noah.org/wiki/Pexpect#experimental_extensions). Voy a verificarlo y ver si hace lo mismo que el módulo VT102 Perl. – pokstad

+1

@Dingo - ¿Sabes cuál es la diferencia entre VT100 y VT102? Pexpect solo menciona VT100. – pokstad

Cuestiones relacionadas