Saber si es un archivo de texto
Marco Antonio Islas Cruz
markuz en islascruz.org
Sab Mayo 3 17:09:52 CEST 2008
On Sat, 2008-05-03 at 16:51 +0200, Arnau Sanchez wrote:
> kalith kalith escribió:
> > pero me di cuenta que pues si usas linux un archivo de texto no tienep orque
> > llevar un .txt y pues que realmente no es la solucion... asi que como le
> > hago para determinar si el argumento que le estoy pasando es realmente un
> > archivo de texto...
> >
> Sin recurrir a aplicaciones externas (file), hay que tratar de
> adivinarlo (con algoritmos heurísticos más o menos simples). Ejemplo:
>
> http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/173220
>
> Por otro lado, a no ser que tu script tenga realmente que comportarse de
> forma diferente para ficheros binarios, no lo trataría de forma
> específica. Si el usuario pasa un binario en vez de un fichero de texto,
> es su problema.
Exacto, son bugs de capa 8, y contra eso no se puede.
> _______________________________________________
> Lista de correo Python-es
> http://listas.aditel.org/listinfo/python-es
> FAQ: http://listas.aditel.org/faqpyes
--
<--Linux... Because I'm Free-->
Marco Antonio Islas Cruz
"Markuz"
Linux User #280229
markuz en islascruz.org
markuz en unixmexico.org
markuz en linuxpozarica.com
marco.islas en gmail.com
islacruz en yahoo.com
http://www.islascruz.org
http://sourceforge.net/projects/gpkg/
http://www.linuxpozarica.com
------------ próxima parte ------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://mail.python.org/pipermail/python-es/attachments/20080503/6271ffab/attachment.pgp>
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es