Demasiados valores para descomprimir
Estoy leyendo aprenda python de la manera más difícil, y en el capítulo 15 se supone que debo usar import argv para asignar variables y una entrada en bruto para obtener la entrada del usuario. El guión es:
from sys import argv
script, filename, = argv
txt = open(filename)
print " Here's your file %r :" % filename
print txt.read()
print " I'll also ask you to type it again: "
file_again = raw_input ("> ")
txt_again = open (file_again)
print txt_again.read ()
Después de ejecutar este script recibo el error, demasiados valores para descomprimir.
Archivo "ex15.py", línea 3, en script, nombre de archivo = argv
Error de valor: demasiados valores para descomprimir