Actualmente estoy pasando por Learn Python The Hard Way. Creo que este ejemplo podría estar desactualizado, así que quería recibir comentarios al respecto.Usando argumentos de línea de comando en Python: Comprender sys.argv
estoy usando Python 3,1
from sys import argv
script, first, second, third = argv
print("the script is called:", (script))
print("your first variable is:", (first))
print("your second variable is:", (second))
print("your third variable is:", (third))
que estoy recibiendo este error:
Traceback (most recent call last):
File "/path/ch13.py", line 3, in <module>
script, first, second, third, bacon = argv
ValueError: need more than 1 value to unpack
Alguna idea de lo que está mal?
soy un novato, ¿cuál es la forma correcta de hacer eso con el código que he escrito? –
'foo.py bar baz quux' –
Dijo que debe ejecutar la línea de comandos en este ejercicio. Abra CMD (Ventana) y escriba: ex13.py script_value first_value second_value third_value –