Validar archivos

Medardo Rodriguez med.swl en gmail.com
Jue Ago 21 23:33:15 CEST 2008


On Thu, Aug 21, 2008 at 4:33 PM, RadicalEd <willian.radicaled en gmail.com> wrote:
> Se puede saber como se haría para los demas formatos, ya que cambié el
> =='%PDF-' por =='%DOC-' y no funciono.


Todos los formatos no usan el mismo encabezamiento. Es una práctica
común de los sistemas posix usar encabezamientos de 4 caracteres para
identificar contextos MIME (tipos), pero el DOC es de MS y ellos
tratan de hacerlo todo que no sea compatible con nadie.

Otra cosa es que no siempre están en el inicio. Por ejemplo, los ZIP
comienzan con los caracteres 'PK' y luego dos cuyos códigos son 03 y
04: 'PK\03\04'

En Python hay un módulo «mimetypes» que tiene cosas buenas para esto.

Saludos
_______________________________________________
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