A ver, tengo un script que se conecta al iRC obviamente mediante sockets y este hace un os.fork() para mantenerlo abierto cuando cierro la shell, el caso que es curioso ya que cuando lo ejecuto la shell me devuelve correctamente el promt:
shell:~$ ./Script.py shell:~$ Hasta ahí correcto, funciona, el tema y la curiosidad es cuando cierro la shell sigue funcionando pero dicho script abre un archivo (f = file("archivo")), pues bien, parece que cuando cierro la shell no encuentra el archivo, en el momento que entro a la shell de nuevo el archivo lo localiza manteniendo el script ejecutado en "2 plano". ¿ Por que pasa esto ?. Para hacernos una idea tengo +/- esto: import ... pid = os.fork() if pid > 0: sys.exit(0) [...] f = file("archivo.log") for line in f.readlines() [....]
_______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/