現在 pythonを勉強中の者です。
excelファイルを表データとして読み込み、出力したいのですが、エラーが出てしまします。初心者ですので、お手数かとは思いますが、何卒分かりやすくアドバイスを頂ければ幸いです。
宜しくお願い致します。
###打ち込んだコードです。
import pandas as pd import openpyxl df = pd.read_excel("csv_to_excel2.xlsx") print(df)
###エラーコードです。
Traceback (most recent call last): File "C:/Users/hannchou6/Desktop/python2/chap3-24.py", line 8, in <module> df = pd.read_excel("csv_to_excel2.xlsx") File "C:\Users\hannchou6\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pandas\util\_decorators.py", line 296, in wrapper return func(*args, **kwargs) File "C:\Users\hannchou6\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pandas\io\excel\_base.py", line 304, in read_excel io = ExcelFile(io, engine=engine) File "C:\Users\hannchou6\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pandas\io\excel\_base.py", line 867, in __init__ self._reader = self._engines[engine](self._io) File "C:\Users\hannchou6\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pandas\io\excel\_xlrd.py", line 22, in __init__ super().__init__(filepath_or_buffer) File "C:\Users\hannchou6\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pandas\io\excel\_base.py", line 353, in __init__ self.book = self.load_workbook(filepath_or_buffer) File "C:\Users\hannchou6\AppData\Local\Programs\Python\Python36-32\lib\site-packages\pandas\io\excel\_xlrd.py", line 37, in load_workbook return open_workbook(filepath_or_buffer) File "C:\Users\hannchou6\AppData\Local\Programs\Python\Python36-32\lib\site-packages\xlrd\__init__.py", line 170, in open_workbook raise XLRDError(FILE_FORMAT_DESCRIPTIONS[file_format]+'; not supported') xlrd.biffh.XLRDError: Excel xlsx file; not supported
回答2件
あなたの回答
tips
プレビュー