Entiendo que puedo ejecutar una secuencia de comandos en IPython a través de run test.py
y depurar desde allí.IPython: cómo puedo canalizar algo en una secuencia de comandos de Python
Pero, ¿cómo puedo canalizar una salida en test.py? Por ejemplo, normalmente podría correr en la línea de comando como grep "ABC" input.txt | ./test.py
, pero ¿cómo hago lo mismo en IPython?
Gracias!
No estoy familiarizado con IPython. ¿Hay algún motivo por el que no pueda usar sys.stdin o el módulo de entrada de archivos? – Triptych
@Triptych Quiero depurar con esa entrada particular, generada por grep. – CodeNoob
Pruebe usar el [módulo de entrada de archivos] (http://docs.python.org/library/fileinput.html) y vea cómo funciona. Pero para responder realmente a esta pregunta: sí, puedes hacerlo, pero depende de cómo esté escrita la pitón. – Keith