Zbyt wiele wartości do rozpakowania
Czytam, że trudno nauczyć się Pythona, aw rozdziale 15 przypuszczam, że użyję importu argv do przypisania zmiennych i surowych danych wejściowych w celu uzyskania danych wejściowych od użytkownika. Skrypt jest:
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 ()
Po uruchomieniu tego skryptu otrzymuję błąd, zbyt wiele wartości do rozpakowania.
Plik „ex15.py”, wiersz 3, w skrypcie, nazwa pliku = argv
Błąd wartości: zbyt wiele wartości do rozpakowania