Forum
>>
Programmazione Python
>>
Files e Directory
>>
Scrivere CSV con unico campo
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da Simulator |
2016-03-05 13:17:23 - Scrivere CSV con unico campo
|
Ciao a tutti
Ho il classico problema di voler scrivere in un CSV per ogni riga una stringa. So che writerows vuole più elementi ed infatti ho tipo E L E T T R Ma non cocapito come tenere il tutto abile ad avrebbe Informatica Elettronica Tempo libero Etc Nel CSV Ecco il codice, sporco di tentativi falliti.. with open('cat.csv', 'a') as csvfile: sp=csv.writer(csvfile,delimiter='|') lcat=() lcat=categoria #print lcat for item in lcat: sp.writerow(item) print lcat csvfile.close() Mi date un esempio di come fare x avere una stringa x cella x rigo? Grazie |
|
Scritto da Claudio_F |
2016-03-05 19:39:34 - Re: Scrivere CSV con unico campo
|
import csv lcat = ( ['Informatica'], ['Elettronica'], ['Tempo libero'] ) with open('cat.csv', 'a') as outfile: writer = csv.writer(outfile, delimiter='|') for items in lcat: writer.writerow(items) *** Il codice va evidenziato con il simbolo di fianco ai colori per non perdere l'indentazione *** |
Pagina: 1
Esegui il login per scrivere una risposta.