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