'''
Created on 11/04/2010
@author: Bernardo
@title: Leyendo un archivo csv con dos campos
'''
nombre_archivo = "prueba.csv"
f = open(nombre_archivo,'r')
for linea in f.readlines():
linea_parseada = linea.split(';')
print 'Campo 1: %s' %linea_parseada[0]
print 'Campo 2: %s' %linea_parseada[1]
f.close()
Guardando un archivo... esto es un poco mas complicado
'''
Created on 11/04/2010
@author: Bernardo
@title: Grabando un archivo
'''
nombre_archivo = "salida.txt"
output = open(nombre_archivo,'w')
output.write("Lo que tenga que grabar.")
output.close()
Y finalmente...
'''
Created on 11/04/2010
@author: Bernardo
@title: BernieLogV0.000001
'''
def log_error(message):
error_log = open("Errores.log",'a')
error_log.write(message)
error_log.close()
Es casi infitamente mas sencillo que en Java o C#. No hay que hacer trucos con ningún BufferReader, ni con ningún StreamReader o StreamWriter.
Saludos!
Alguien conoce algún libro, tutorial, revista, sobre el manejo de archivos XML en Python???
ResponderEliminar