print "Menu\n\n 1).-Capturar nuevo registro\n 2).-Mostrar archivo\n 3).-Eliminar registro\n" opcion=raw_input("Elige la opcion: ") if opcion=="1": print "Nuevo registro\n" archivo=open("ejemplo2.csv","a") nombre=raw_input("Dame nombre: ") apellido=raw_input("Dame apellido: ") print "Se ha capturado: "+nombre+" con el apellido: "+apellido archivo.write(nombre+","+apellido+"\n") #archivo.write(",") #archivo.write(apellido) #archivo.write("\n") #archivo.close() elif opcion=="2": print "Mostrar registros\n" archivo=open("ejemplo2.csv") print(archivo.read()) archivo.close() elif opcion=="3": archivo=open("ejemplo2.csv","a") archivo.truncate() print "Registros Eliminados" archivo.close() else: print "Debes elegir una opcion"
#CREANDO EL MISMO ARCHIVO PERO CON WHILE Y FUNCION
def archivo(): opcion="1" while opcion!="4": print "Menu\n\n 1).-Capturar nuevo registro\n 2).-Mostrar archivo\n 3).-Eliminar registro\n 4).-Salir\n" opcion = raw_input("Elige la opcion: ") def ingresar(): print "Nuevo registro\n" archivo = open("ejemplo2_moodificado.csv", "a") nombre = raw_input("Dame nombre: ") apellido = raw_input("Dame apellido: ") print "Se ha capturado: " + nombre + " con el apellido: " + apellido archivo.write(nombre + "," + apellido + "\n") # archivo.write(",") # archivo.write(apellido) # archivo.write("\n") # archivo.close() def mostrar(): print "Mostrar registros\n" archivo = open("ejemplo2_moodificado.csv") print(archivo.read()) archivo.close() def borrar(): archivo = open("ejemplo2_moodificado.csv", "a") archivo.truncate() print "Registros Eliminados" archivo.close() def salir(): print "Gracias por utilizar el programa" if opcion=="1": ingresar() elif opcion=="2": mostrar() elif opcion=="3": borrar() elif opcion=="4": salir() archivo()
No hay comentarios:
Publicar un comentario