Я пытаюсь написать dataframe в электронную таблицу Excel, используя ExcelWriter, но он постоянно возвращается сообщение об ошибке:Как удалить недопустимые символы так dataframe могут писать Excel
openpyxl.utils.exceptions.IllegalCharacterError
Я предполагаю, что есть какой-то символ в кадре данных, который ExcelWriter не нравится. Это кажется странным, потому что dataframe формируется из трех электронных таблиц Excel, поэтому я не вижу, как может быть символ, который не нравится Excel!
Есть ли способ выполнить итерацию с помощью фрейма данных и заменить символы, которые не нравится ExcelWriter? Я даже не возражаю, если он просто удалит их.
Каков наилучший способ или удаление или замена незаконных символов из фреймворка?
Спасибо! Это было действительно полезно. Я использовал что-то подобное на основе вашей рекомендации. – user4896331
Рад, что это помогает. – HaipengSu