0

Why I cant save those "Jugadores" in the csv file?

Hi, I was testing my program and I cant see the error here. I want save a player info in a csv file but when I open the csv file is nothing there. This is the code print ( "Menu" ) print ( "1) Nuevo Jugador") print ( "2) Mostrar Jugadores") print ( "3) Eliminar") opcion = input("Elige una opcion: ") if opcion == "1": print ("Nuevo Jugador") with open ("jugadores.csv") as archivo: nombre = input ("Nombre: ") club = input ("Club: ") print ("Se ha creado " , nombre, ", y el club ", club) archivo.write(nombre + "," + telefono + "\n") archivo.close() elif opcion == "2": print ("Jugadores: ") with open ("jugadores.csv", "r") as archivo: print (archivo.read()) archivo.close() elif opcion == "3": with open ("jugadores.csv", "a") as archivo: archivo.truncate() print ("Jugadores borrados") archivo.close() else: print ("Debes ingresar una opcion correctar")

12th Mar 2019, 3:42 PM
Anthony Carmona
Anthony Carmona - avatar
1 ответ
+ 1
Use append mode in statement in opcion == "1", as below : with open ("jugadores.csv","a") as archivo: Moreover you should input the telefono , as it is missing.
13th Mar 2019, 9:43 AM
Prokopios Poulimenos
Prokopios Poulimenos - avatar