Ошибка Pandas Openpyxl "<класс 'openpyxl.styles.fills.Fill'>Python

Программы на Python
Ответить
Anonymous
 Ошибка Pandas Openpyxl "<класс 'openpyxl.styles.fills.Fill'>

Сообщение Anonymous »

Я получаю эту ошибку при загрузке загруженного файла .xlsx с веб-сайта

Код: Выделить всё

TypeError: expected "
Здесь я видел несколько решений, но они советуют мне пересохранить файл вручную, что невозможно для более чем 10 000 файлов.
Это обычный файл .xlsx без каких-либо формул или vba, только данные.
Есть ли решение для этого без необходимости менять версии моих библиотек, мне пришлось понизить версию Pandas и XLRD до версии 1.2.0, чтобы решение работало. Поскольку я выполняю развертывание на сервере, изменение версий может привести к конфликту с другими проектами, которые я выполняю.

Код: Выделить всё

try:
pd.read_excel("Espelho.xlsx",  engine='openpyxl')
except Exception as e:
print(e)
Это файл:
Espelho.xlsx

**Изменить**

Это известная проблема, описанная в github.com/pandas-dev/pandas/issues/40499.

Вопрос заключается в том, как обойти проблему, и не требует дополнительных подробностей отладки..

Подробнее здесь: https://stackoverflow.com/questions/722 ... fills-fill
Ответить

Быстрый ответ

" class="inputbox autowidth" />
" />
Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»