luciano fornari wrote:
> csv = open("dati.csv", "a")
> lista = [host, voiper, vcti]
> lunghezza = len(lista)
> i = 0
> while i < lunghezza:
> print >> csv, lista[i]
> i = i+1
> csv.close()
erh, a parte la scelta del poco usato "print >>", ma perché nel ciclo usi
esplicitamente un indice?
fo
Prova così:
csv = open("dati.csv", "a")
lista = [host, voiper, vcti]
lunghezza = len(lista)
i = 0
while i < lunghezza:
print >> csv, lista[i]
i = i+1
csv.close()
A me funziona :)
Igor Longhi ha scritto:
ok, questo problema l'ho risolto (sono un pirla, non chiudevo il file
una volta aperto)
ok, questo problema l'ho risolto (sono un pirla, non chiudevo il file
una volta aperto)
ora rimane il problam di come generare dalla lista un file CSV...
qualcuno mi può aiutare?
Grazie in anticipo.
Igor
>> Igor Longhi ha scritto:
>>
>>
>>> import socket
>>>
>>> #Hostname
>>> host = so
sisi, corretto...
ma anche cambiandola non mi scrive il file...
luciano fornari wrote:
> A me sembra che la variabile "voiper" non sia definita, forse volevi
> scrivere "voi" (che mi pare quella esatta:
>
> voi=f.readline() )
>
>
> al posto di "voiper"? o mi sbaglio?
>
> Igor Longhi ha scritt
A me sembra che la variabile "voiper" non sia definita, forse volevi
scrivere "voi" (che mi pare quella esatta:
voi=f.readline() )
al posto di "voiper"? o mi sbaglio?
Igor Longhi ha scritto:
> import socket
>
> #Hostname
> host = socket.gethostname()
>
> #primo file
> f=open ("/etc/ver_1")
>
Ciao a tutti,
sto facendo uno script che mi legge dei dati da dei file, li salva in
una lista e poi dovrebbe scriverli in un file csv.
Come posso fare?
Questo è quello che ho scritto finora, ma il file rimane vuoto
import socket
#Hostname
host = socket.gethostname()
#primo file
f=ope