問題
你是有xlrd當你試圖讀取Excel .xlsx格式的文件時,你得到一個錯誤。
XLRDError: Excel xlsx文件;不支持
導致
xlrd2.0.0及以上版本隻能讀取.xls文件。
刪除了對.xlsx文件的支持xlrd因為存在潛在的安全漏洞。
解決方案
使用openpyxl打開。xlsx文件而不是xlrd。
- 安裝openpyxl庫(AWS|Azure|GCP).
- 確認您正在使用熊貓版本1.0.1或以上。
%python import pandas as pd print(pd.__version__)
- 指定openpyxl讀取.xlsx文件時熊貓。
%python import pandas df = panda .read_excel(' <文件名>.xlsx ', engine= ' openpyxl ')
指的是openpyxl文檔為更多的信息。