[pyar] Empiezo una implementación: tail -f like software

Roberto Alsina ralsina en netmanagers.com.ar
Mar Ago 31 11:40:19 ART 2010


On Tuesday 31 August 2010 11:05:40 Juanjo Conti wrote:
> Para no usar hilos, probé, como dice Roberto en su artículo en la revista,
> usar multiprocessing (en el código que paso es comentar y descomentar para
> probar las dos opciones), pero no andan igual.
> 
> * Con multiprocessing tengo una excepción EOF por el raw_input que estoy
> usando y muere el proceso. * Con multiprocessing si se puede finalizar el
> programa usando Ctrl-C

Fijate que estas usando 3 procesos, no dos :-)

Cambiando main() asi funciona:

if __name__ == '__main__':
    import sys
    fd = open(sys.argv[1])
    hilo1 = P(target=read_file, args=(fd,))

    hilo1.start()
    read_command()



More information about the pyar mailing list