L'oggetto MultiFile vi permette di gestire sezioni di un file
di testo in maniera similare ad oggetti file di input, con
readline() che restituisce '' quando incontra una
determinata corrispondenza di delimitazione. I valori predefiniti di
questa classe sono progettati per renderla utile per l'analisi di
messaggi MIME multiparte, ma effettuandone il subclassamento o
sovrascrivendone i metodi, pu� essere facilmente adattata ad un
utilizzo pi� generale.
| fp[, seekable]) |
MultiFile considera sempre e solamente i metodi readline(), seek() e tell() dell'oggetto di input, gli ultimi due sono necessari solamente se desiderate un accesso casuale alle parti MIME individuali. Per utilizzare MultiFile su un oggetto flusso non-seekable, impostare a falso l'argomento facoltativo seekable; ci� inibir� l'utilizzo dei metodi seek() e tell() dell'oggetto in input.
Sar� utile sapere che nella visione del mondo MultiFile, il testo � composto da tre tipi di righe: dati, divisori di sezione e marcatori di fine. Multifile � progettata per supportare l'analisi di messaggi che potrebbero avere parti di messaggio annidate multiple, ognuna con la propria corrispondenza per il divisore di sezione ed il marcatore di fine.
Vedete anche: