leyendo de la entrada estandar

Chema Cortés chemacortes en wanadoo.es
Lun Ene 13 00:16:07 CET 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

El Jue 09 Ene 2003 09:32, Víctor R. Ruiz escribió:

> El Thursday 09 January 2003 02:53, Chema Cortes tecleó:
> > while item!='':
>
>   Hay que hacer un 'chop' a item (quitarle los \n y \r de final de línea)
> porque si no, esa comparación nunca se cumple, ya que readline() lee
> también el carácter de retorno de carro.

Esa comparación que propones (que por cierto, en python se hace con strip ;-) 
sirve para detectar líneas en blanco; pero para detectar el final del fichero 
basta con comprobar que readline devuelva una cadena vacía. Haciendo un strip 
sin más no sabrás distinguir entre líneas en blanco y el final de fichero.

Saludos,
- -- 
Chema Cortes (chemacortes en wanadoo.es) | LinuxUser#142755 - SuSE Linux 8.1
  ZARALINUX  http://www.zaralinux.org | "La naturaleza es muy sencilla; lo
    PYTANDO  http://pytando.sf.net    |  difícil es razonar con ella."
      PGPKEY: mailto:chemacortes en wanadoo.es?subject=__PGPKEY__

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE+Ifc7HLTQrABk8H0RAjC8AJ98H2CsRhaQ0P6+Xh0ID9cgoH4FOwCg6wK0
bcg73Hzc8NjapWUccstXLv8=
=wa2l
-----END PGP SIGNATURE-----




Más información sobre la lista de distribución Python-es