Слишком много значений для распаковки

Я читаю изучать 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

Ошибка значения: слишком много значений для распаковки

Ответы на вопрос(4)

Ваш ответ на вопрос