環境: Windows10 python3 jupyternote
pythonでexcelデータの読み込みをしたいのですが
import openpyxl
wb = openpyxl.load_workbook("data.xlsx")
で実行すると
KeyError Traceback (most recent call last)
<ipython-input-2-3206e7fd258d> in <module>
----> 1 wb = openpyxl.load_workbook("data.xlsx")
~\anaconda3\lib\site-packages\openpyxl\reader\excel.py in load_workbook(filename, read_only, keep_vba, data_only, keep_links)
312 reader = ExcelReader(filename, read_only, keep_vba,
313 data_only, keep_links)
--> 314 reader.read()
315 return reader.wb
~\anaconda3\lib\site-packages\openpyxl\reader\excel.py in read(self)
271
272 def read(self):
--> 273 self.read_manifest()
274 self.read_strings()
275 self.read_workbook()
~\anaconda3\lib\site-packages\openpyxl\reader\excel.py in read_manifest(self)
132
133 def read_manifest(self):
--> 134 src = self.archive.read(ARC_CONTENT_TYPES)
135 root = fromstring(src)
136 self.package = Manifest.from_tree(root)
~\anaconda3\lib\zipfile.py in read(self, name, pwd)
1462 def read(self, name, pwd=None):
1463 """Return file bytes for name."""
-> 1464 with self.open(name, "r", pwd) as fp:
1465 return fp.read()
1466
~\anaconda3\lib\zipfile.py in open(self, name, mode, pwd, force_zip64)
1501 else:
1502 # Get info object for name
-> 1503 zinfo = self.getinfo(name)
1504
1505 if mode == 'w':
~\anaconda3\lib\zipfile.py in getinfo(self, name)
1429 if info is None:
1430 raise KeyError(
-> 1431 'There is no item named %r in the archive' % name)
1432
1433 return info
KeyError: "There is no item named '[Content_Types].xml' in the archive"
と表示されてしまいます。
どこが悪いのか分からず八方塞がり状態です。
どなたかご教授お願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。