2015-09-11 62 views
-1

我讀現有XLSX表和數據寫入,使用openpyxl,但我用的閱讀張load_workbook'is是正確的方式來獲得現有xlsx檔案表,它顯示錯誤如何使用openpyxl讀取現有XLSX中的工作表?

我去牛逼錯誤這樣:

Traceback (most recent call last): 
File "C:\Users\USER\Documents\Scripts\Practice\ExcelRead.py", line 78, in <module> 
wb = load_workbook(filename = 'Copy.xlsx', use_iterators = True) 
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 770, in __init__ 
self._RealGetContents() 
File "C:\Python27\lib\zipfile.py", line 811, in _RealGetContents 
raise BadZipfile, "File is not a zip file" 
BadZipfile: File is not a zip file 

如何讀取和寫入到現有XLSX表這裏我用openpyxl但它不是寫成片

+0

錯誤消息已足夠清楚:這不是有效的文件。 –

回答

0

你嘗試保存Excel文件,並在同一個文件夾中的.py文件,然後執行wb = load_workbook('Copy.xlsx')

相關問題