Tengo un menú existente que le da las opciones L
o D
. L
debería cargar el contenido de un archivo y D
debería mostrarlo.ValueError: necesita más de 1 valor para descomprimir python
if option == "l" or option == "L":
with open("packages.txt") as infp:
for line in infp:
line = line.rstrip()
name,adult,child= line.split(',')
if option == "d" or option == "D":
print ((name)," - ",(adult),"/",(child))
Sin embargo, cuando trato de ejecutar este me sale el error:
name,adult,child= line.split(',')
ValueError: need more than 1 value to unpack
¿Por qué obtengo este error?
FYI: También podría decir 'option.upper() == 'L'' y hacer que su código sea un poco más fácil de leer y mantener/actualizar. – bossylobster
buena idea. gracias – EatMyApples