Слишком много значений для распаковки
Я читаю изучать Python трудный путь, и в главе 15 яПредположим, использовать import argv для назначения переменных и необработанный ввод для получения пользовательского ввода. Сценарий:
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 ()
После запуска этого скрипта я получаю ошибку, слишком много значений для распаковки.
Файл "ex15.py»строка 3, в сценарии, имя файла = argv
Ошибка значения: слишком много значений для распаковки