Que es un archivo con extencion .csv?
Un archivo de tipo CSV (Valores separados por comas) es un tipo especial de archivo que puede crear o editar en el software de excel.
En lugar de almacenar la información en columnas, los archivos CSV almacenan datos separados por comas. Cuando el texto y los números se guardan en un archivo CSV, es fácil moverlos de un programa a otro. Por ejemplo, puede exportar los contactos de Google a un archivo CSV y, luego, importarlos a Outlook.
A continuacion, se muestra el programa antes mencionado que involucra este tipo de archivos.
Se recomienda que previamente se cree el archivo dentro de la misma carpeta para no tener ningun inconveniente:
Sintaxis:
opc=0
while opc !=4:
print "MENU\n\n 1.Capturar nuevo registro\n 2.Mostrar registros\n 3.Eliminar registro\n 4.Exit"
opcion = raw_input("Elige una opcion: ")
if opcion == "1":
print "Nuevo registro\n"
archivo = open("ejemplo3.csv", "a")
nombre = raw_input("Ingrese el nombre:")
apellido = raw_input("Ingrese el apellido:")
print "\nSE HA CAPTURA CON EXITO LOS DATOS: " + "\n" + nombre + " con el apellido: " + apellido
archivo.write(nombre)
archivo.write(",")
archivo.write(apellido + "\n")
archivo.close()
elif opcion == "2":
print "MOSTRAR REGISTROS\n"
archivo = open("ejemplo3.csv")
print (archivo.read())
archivo.close()
elif opcion == "3":
archivo = open("ejemplo3.csv", "a")
archivo.truncate()
print "El contenido del archivo ha sido eliminado."
archivo.close()
elif opcion == "4":
print "Adios."
opc=4
Este programa fue creado en base al visto en clases, con la unica modificacion de que una vez que se inicia volvera a imprimir nuestro menu hasta que el usuario ya no quiera seguir,dando como entrada a opcion numero 4 para concluir su tarea.
Corrida en pantalla:
Y por ultimo, al abrir nuestro archivo se podra ver por defecto el logo de excel como programa predeterminado para abrir dicho archivo.
y al abrir este archivo, debera de haber separado nuestros nombres y apellidos en una celda diferente con la coma que tiene el programa entre ambos datos al momento de guardarse en el archivo.




No hay comentarios.:
Publicar un comentario