title: Too many values to unpack
body: <p>I'm reading learn python the hard way,
  and on chapter 15 I'm suppose to use import
  argv to assign variables and raw input to gain 
  user input. The script is:</p>
  
  <pre><code>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 ("&gt; ")
  
  txt_again = open (file_again)
  
  print txt_again.read ()
  </code></pre>
  
  <p>After running this script I get the error, too many values to unpack.</p>
  
  <p>File "ex15.py", line 3, in  
  script , filename = argv<br>
  Value error: too many values to unpack</p>