Skip to content

Repository files navigation

sorrelvault

tests

Tipos MIME por extension, con familias, parametros y charset.

Uso

from mimes import es_texto, tipo

tipo("foto.JPG")             # "image/jpeg"
es_texto("application/json") # True

Estructura

mimes.py  modulo principal
tests/    tests con pytest
docs/     notas de diseno

API

funcion que devuelve
tipo(nombre) el tipo MIME que le toca a ese nombre de fichero
extension(mime) la extension habitual de ese tipo, o cadena vacia
es_texto(mime) True si el contenido de ese tipo se lee como texto
familia(mime) la familia del tipo, lo que va antes de la barra
parametros(mime) la tupla (tipo limpio, dict de parametros)

Medir

El banco de pruebas vive en bench/ y se lanza como modulo, siempre desde la raiz del repo:

python -m bench.medir

About

Tipos MIME por extension, con familias, parametros y charset

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages