Почему мой Python читает только файлы csv, а не файлы xlsx?

#python #python-3.x #excel #pandas #xlrd

#python #python-3.x #excel #панды #xlrd

Вопрос:

Мой Python не читает файлы xlsx (excel), а читает только csv. У меня есть все обновленные версии Python (39), pip, xlrd, pandas. По-прежнему нет результата. Пожалуйста, помогите!

Уже сделал: pip устанавливает xlrd, показывает, что требование уже выполнено.

ВВОД:

 import pandas as pd
  

df= pd.read_excel(«Тестовый файл 1.xlsx » , «A»)
df

ОШИБКА:

     err_msg = "Install xlrd >= 1.0.0 for Excel support"
  

Ошибка атрибута: объект ‘ElementTree’ не имеет атрибута ‘getiterator’

Комментарии:

1. Отсюда : xlrd не будет работать на Python 3.9 или более новых версиях.

Ответ №1:

Вам также необходимо установить xlrd. pip install xlrd