問題
你是有xlrd安裝在您的集群和正試圖讀取Excel .xlsx格式的文件,當你得到一個錯誤。
XLRDError: Excel xlsx文件;不支持
導致
xlrd2.0.0以上隻能讀取xls文件。
支持.xlsx文件被撤xlrd由於一個潛在的安全漏洞。
解決方案
使用openpyxl打開.xlsx文件代替xlrd。
- 安裝openpyxl圖書館在你的集群(AWS|Azure|GCP)。
- 確認您使用的熊貓版本1.0.1或以上。
%的python導入大熊貓作為pd打印(pd.__version__)
- 指定openpyxl當閱讀.xlsx文件熊貓。
% python導入熊貓df = pandas.read_excel (“< name-of-file >。xlsx’,引擎= ' openpyxl”)
指的是openpyxl文檔為更多的信息。