Automatizar la corrida de un programa desde wine con python

Miguel Prada miguel.register en gmail.com
Lun Mar 23 17:00:23 CET 2009


El lun, 23-03-2009 a las 10:42 -0500, Hector Barrios Molano escribió:
> Buenas a todos.
> 
> 
> Necesito correr un programa desde wine muchas veces pero mientras corre es
> necesario ingresar algunas cosas desde el teclado y oprimir unos botones y
> luego salir y oprimir otro botón, modificar unos archivos de texto y volver
> a correr el programa. Cómo puedo hacer un scrip en python para dicha tarea?

Para ejecutar el programa de wine podrías usar la función system del
modulo os, y pasarle también un archivo del que tenga que leer las
entradas del teclado.

Por ejemplo:

>>> os.system('wine miprograma.exe < respuestas.txt')

Este comando ejecutará miprograma.exe, y cada vez que este requiera un
input del teclado intentará cogerlo del archivo respuestas.txt.

En cuanto a lo de modificar los archivos de texto, es muy sencillo
hacerlo desde python. Seguro que encuentras muchos tutoriales al
respecto buscando un poco.

Un saludo,
Miguel.

------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


Más información sobre la lista de distribución Python-es