title: python zip & compress multiple files
body: <p>I'm really sorry to be that newbie but I just can't figure out why this doesn't work by myself.
  There are already similar questions but they doesn't help at all.
  I try to zip &amp; compress different files in a dir.</p>
  
  <p>Here's my code:</p>
  
  <pre><code>import zipfile
  import zlib
  
  value_map =
  ['/home/shiva/Desktop/test2', 'None', False, False, True, False
  ['_MG_5290.JPG', '_MG_5294.JPG', '_MG_5293.JPG', '_MG_5295.JPG',
  '_MG_5291.JPG', 'IMG_5434.JPG', '_MG_5292.JPG'], ['_MG_5298.CR2',
  '_MG_5290.CR2', '_MG_5297.CR2', '_MG_5294.CR2', '_MG_5296.CR2',
  '_MG_5291.CR2', '_MG_5292.CR2', '_MG_5299.CR2', '_MG_5293.CR2',
  '_MG_5295.CR2']]
  
  def compress(value_map):
      print "value_map:"
      print value_map
  
      try:
          compression = zipfile.ZIP_DEFLATED
          zf = zipfile.ZipFile(value_map[0] + "/RAWs.zip", mode="w")
          for x in value_map[7]:
              print "test1"  # prints
              zf.write(value_map[0] + x, compress_type=compression)  # nope
              print "test2"  # doesn't print
          zf.close()
          print ("[*] " + len(value_map[7]) + " have been moved to:")
          print ("[*] " + value_map[0] + "/RAWs.zip")
      except:
          print "[-] Couldn't compress\n[-] Exiting"
          sys.exit(0)
  </code></pre>
  
  <p>Just why???</p>