named pipe input

Eric Nieuwland eric.nieuwland at xs4all.nl
Thu Sep 1 15:28:46 EDT 2005


max(01)* wrote:
> $ cat file_input_3.py
> #!/usr/bin/python
>
> import sys
>
> MIAPIPE = open("una_pipe", "r")
>
> for riga in MIAPIPE:
>    print riga,
> ...
> [...]
> BUT if i try to do the same with the python code, something different
> happens: i have to type ALL the lines on console #2 and complete the 
> cat
> command (ctrl-d) before seeing the lines echoed on console #1.

You could try:

for riga in MIAPIPE:
	print riga # NO COMMA!
	sys.stdout.flush()




More information about the Python-list mailing list