[Plone-IT] Batch import da csv

Fabrizio Reale fabrizio.reale a redomino.com
Mar 17 Giu 2008 12:53:22 UTC


Alle martedì 17 giugno 2008, Paolo Melchiorre ha scritto:
> SauZheR RehZuaS ha scritto:
> > 2008/6/17 Paolo Melchiorre <paolo a melchiorre.org>:
> >> ho un oggetto folderish a cui devo aggiungere un numero arbitrario di
> >> oggetti prendendo le informazioni da un file csv.
> >> Non so se il problema è stato già affrontato e se c'è già un metodo di
> >> riferimento.
> >> Avevo pensato di aggiungere all'oggetto folderish un field di tipo
> >> filefield in cui memorizzare il file csv che poi andrei a leggere
> >> durante il processform.
> >> Non so se con il file potrei avere problemi di validazione sul file e se
> >> convien usare una textarea in cui far incollare il contenuto del csv.
> >
> > perche' costringere a fare un copia/incolla quando puoi utilizzare un
> > semplice FileField?
> > Potresti inoltre anche registrare un validatore e parserizzare il cvs
> > prima di  memorizzarlo.
>
> La scelta del fielfield era quella primaria.
>
> Per la validazione del csv e la sua parserizzazione ci sono altri
> prodotti che già fanno qualcosa del genere in giro magari per evitare di
> riscrivere il parser di un file csv e l'import?

Ci sono le librerie python che fanno già tutto.
import csv

Fabry

-- 
Fabrizio Reale                               fabrizio.reale a redomino.com
Redomino S.r.l.                 Largo Valgioie 14 - 10146 Torino - Italy
Tel: +39 011 7499875 - Fax: +39 011 3716911     http://www.redomino.com/




Maggiori informazioni sulla lista Plone-IT