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