title: Error while loading excel file with Openpyxl
body: <p>I am trying yo load an excel file using Openpyxl in Python. </p>
  
  <pre><code>   from openpyxl import load_workbook 
      wb2 = load_workbook('Book1.xlsx')
      print wb2.get_sheet_names()
  </code></pre>
  
  <p>It just these three lines. and it throws the following error:</p>
  
  <pre><code>Traceback (most recent call last):
    File "C:/Python27/excel1.py", line 5, in &lt;module&gt;
      wb2 = load_workbook('Book1.xlsx')
    File "C:\Python27\Lib\site-packages\openpyxl\reader\excel.py", line 141, in load_workbook
      archive = ZipFile(f, 'r', ZIP_DEFLATED)
    File "C:\Python27\Lib\zipfile.py", line 793, in __init__
      self._RealGetContents()
    File "C:\Python27\Lib\zipfile.py", line 835, in _RealGetContents
      raise BadZipfile, "File is not a zip file"
  BadZipfile: File is not a zip file
  </code></pre>
  
  <p>This is exactly like their Documentation. <a href="https://openpyxl.readthedocs.org/en/latest/tutorial.html" rel="nofollow">https://openpyxl.readthedocs.org/en/latest/tutorial.html</a>
  Is their any better package to do this.</p>