<div class="gmail_quote">2011/11/5 Martin Cerdeira <span dir="ltr"><<a href="mailto:martincerdeira@gmail.com">martincerdeira@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Supongamos este codigo:<br><br>    def wait():<br>       b = raw_input("Ingrese comando: ")<br>       if b == "sali":<br>           return<br><br>Cuando esa funcion es llamada, entra un en loop que solo se corta cuando el usuario ingresa un comando. Supongamos que quiero que esa interface que es por linea de comandos, funcione, por ejemplo, desde otro programa, es decir, que los comandos se los mande otro script en vez de alguien por la linea de comandos. <br>

<br>Qué forma pythonica (o, al menos, poco chancha) se les ocurre? <br><br>Saludossss!
</blockquote></div><br>Agrego (porque me lo morfé) es necesario que, si no se le pasa ningún comando, el programa esté "esperando" dentro de la función wait, en un loop, o lo que sea. <br>En este caso, está frenada la ejecución por el raw_input, lo que se quiere lograr es imitar ese comportamiento.<br>
<br>-------------------------------------<br>Martín Cerdeira - Software Developer<br>[web] <a href="http://www.codmacs.blogspot.com/">http://www.codmacs.blogspot.com/</a><br>()  ascii ribbon campaign<br>/\  <a href="http://www.asciiribbon.org">www.asciiribbon.org</a>   <br>