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.
  
 di fianco ai colori per non perdere l'indentazione ***