[Python] xml.dom.minidom avido di ram?

Daniele Varrazzo piro a develer.com
Gio 9 Maggio 2013 16:06:09 CEST


On 2013-05-09 12:15, Federico Provenza wrote:
> Salve,
> sono Federico ed e' la prima volta che scrivo su questo forum.
> Ho un problema con ' xml.dom.minidom', ora mi spiego.
> Quando carico un file xml con xml.dom.minidom.parse(DocumentoPath) mi
> accorgo che python mi alloca per questo documento una grossa 
> quantita' di
> ram
>
> 30 MB del file diventano 2,5 GB di RAM.
>
> Avete qualche altra libreria da consigliarmi che gestisce i file xml 
> in
> modo piu' efficiente?

Usa SAX se puoi, in modo da parsare il file senza caricarlo tutto in 
memoria.


-- 
Daniele Varrazzo - Develer S.r.l.
http://www.develer.com


Maggiori informazioni sulla lista Python