Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2008, 21:30
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Alguna forma mejor de limpiar la consola?

Pues también encontré esas dos maneras solamente, de las cuales la primera es obviamente la más clara. Aparentemente Python no puede hacer esto por sí mismo, necesita llamar a las funciones del SO.

Pero no creo que sea necesario usar un archivo bat, o al menos no es esa la única solución. También puede verse el contenido de os.name:

Código python:
Ver original
  1. so = os.name
  2. if so == "posix":
  3.     comando = "clear"
  4. elif so == "nt":
  5.     comando = "cls"
  6.  
  7. os.system( comando )

Los windows basados en NT devolverán "nt", ni idea qué devuelven los 9x... ¿alguien todavía los usa?
Referencia: http://docs.python.org/lib/module-os.html


Saludos.