[pyar] Subprocess % KeyStroke

Martin Cerdeira martincerdeira en gmail.com
Sab Nov 13 21:33:50 ART 2010


Supongamos un ejemplo, bajo windows, (lo hice con subprocess, por
empezar con algo):

import subprocess

a = subprocess.Popen("E:\\HOME\\Sistema\\Sistema.exe")
# Hacer cosas
# Hacer mas cosas
subprocess.Popen.kill(a)

Hay forma de *mandarle* al subproceso KeyStokes (antes del kill, logicamente)
Si no es mediante este méodo, con alguna biblioteca externa? Vi que
hay bibliotecas de SendKeys[0] pero, que son solo para windows (si, el
ejemplo es en windows, pero, la idea sería usarlo en otro entorno)

Estoy tratando de armar algo por el lado de GUI testing[1], o sea,
encarado por el lado de usar la interface, simulando interacción de un
usuario.Quizá estoy razonando, totalmente, fuera del recipiente...[2]

Saludos!

[0] http://www.rutherfurd.net/python/sendkeys/
[1] http://en.wikipedia.org/wiki/GUI_software_testing
[2] Marcos Mundstock: Cálmese doctor. Ha estado usted reflexionando
digamos… bueno… por caminos sinuosos… digamos ha estado usted
razonando fuera del recipiente. Es mucho más simple, fíjese con que
natural casi displicencia, lo enuncio yo, “La musa de la danza es
Terpsícore”, como si no me importara nada.
-------------------------------------
Martín Cerdeira - Software Developer
[web] http://www.codmacs.blogspot.com/
()  ascii ribbon campaign
/\  www.asciiribbon.org



More information about the pyar mailing list