xlsxwriter.exceptions.InvalidWorksheetName Имя рабочего листа Excel должно быть <= 31 символа - PullRequest
2 голосов
/ 25 сентября 2019

При создании вывода в Excel на python длина файла> 31.Можно ли как-нибудь решить эту проблему ...?

xlsxwriter.exceptions.InvalidWorksheetName: Excel worksheet name  must be <= 31 chars.

Если это дублирующий вопрос, пожалуйста, дайте мне знать.Потому что я не могу найти точное решение

1 Ответ

1 голос
/ 25 сентября 2019

Не с xlsxwriter (см. здесь ).

Что вы можете сделать: создать файл с более коротким именем и переименовать его после создания:

import os

os.rename('a.xlsx', 'this_is_a_very_long_file_name_with_more_characters_than_32.xlsx')
...