title: zipfile.write() : relative path of files, reproduced in the zip archive
body: <p>Using zip file, I indicate files locate within an other folder for example: <code>'./data/2003-2007/metropolis/Matrix_0_1_0.csv'</code></p>
  
  <p>My problem is that, when I extract it, the files are found in <code>./data/2003-2007/metropolis/Matrix_0_1_0.csv</code>, while I would like it to be extract in <code>./</code></p>
  
  <p>Here is my code:</p>
  
  <pre><code>def zip_files(src, dst):
      zip_ = zipfile.ZipFile(dst, 'w')
  
      print src, dst
  
      for src_ in src:
          zip_.write(src_, os.path.relpath(src_, './'), compress_type = zipfile.ZIP_DEFLATED)
  
      zip_.close()
  </code></pre>
  
  <p>Here is the print of src and dst: </p>
  
  <pre><code>    ['./data/2003-2007/metropolis/Matrix_0_1_0.csv', './data/2003-2007/metropolis/Matrix_0_1_1.csv'] ./data/2003-2007/metropolis/csv.zip
  </code></pre>