[Zope-it] leggere un file di testo
giorgio.andreoletti@mentelocale.it
giorgio.andreoletti@mentelocale.it
Tue, 18 Mar 2003 17:59:50 +0100 (CET)
> dovrei leggere un file di testo con separatori per poi appendere i dati
> in un dbase.
> come posso realizzare tutto ciò.
> grazie
è molto semplice da realizzare in python. Dovrai leggerti un po' di
documentazione, ma in linea di massima la procedura è questa:
- crei la connessione al database
- leggi il file (quindi open(nome_file, 'r') e poi readlines())
- iteri con un ciclo "for" sul risultato della readlines, e per ogni
riga splitti i dati (string.split()) in base al tuo separatore.
- crei la query SQL con i dati che hai appena letto
- dai la tua query in pasto al database
con un minimo di conoscenza di python, è uno script che si scrive in 10
minuti e in pochi secondi ti inserisce i dati sul DB
ciao
Giorgio