12.7.1 Oggetti MimeTypes

Le istanze MimeTypes forniscono un'interfaccia molto simile a quella del modulo mimetypes.

suffix_map
Il dizionario che tiene traccia di suffissi per suffissi. Viene usato per permettere la ricerca dei file codificati per i quali la codifica ed il tipo vengono indicati dalla stessa estensione. Per esempio l'estensione .tgz viene mappata per .tar.gz per permettere alla codifica ed al tipo di essere riconosciuti separatamente. Questo è inizialmente una copia del suffix_map globale definito nel modulo.

encodings_map
Dizionario che tiene traccia delle estensioni dei nomi dei file per i tipi di codifica. Questo è inizialmente una copia dell'encodings_map definito nel modulo.

types_map
Dizionario che tiene traccia delle estensioni dei nomi dei file per i tipi MIME. Questo è inizialmente una copia del types_map globale definito nel modulo.

common_types
Dizionario che tiene traccia delle estensioni dei nomi dei file non standard, ma comunemente riconosciuti come tipi MIME. Questa è inizialmente una copia della variabile globale common_types definita nel modulo.

guess_extension( type[, strict])
Simile alla funzione guess_extension(), usando le tabelle immagazzinate come parte dell'oggetto.

guess_type( url[, strict])
Simile alla funzione guess_type(), usando le tabelle immagazzinate come parte dell'oggetto.

read( path)
Carica, da un file di nome path, informazioni MIME. Viene usata readfp() per analizzare il file.

readfp( file)
Carica da un file aperto informazioni di tipo MIME. Il file deve avere il formato standard dei file mime.types.
Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.