Я относительно новичок в кодировании в Python, и вот моя проблема: 1- Когда я обновляю данные существующего файла .xlsx (используя openpyxl), результат является .xlsx, который теряет все предыдущее форматирование. Я также пробовал использовать .xls (используя xlwt и xlrd), но ничего не изменилось. 2- Итак, я решил сохранить этот файл неформатированного результата и применить все форматирование файла .xls (x).Python - применить форматирование существующей книги к другой книге
Есть ли прямой способ сохранить форматирование на шаге 1? если нет, как я могу реализовать шаг 2?
P.S: Я пытался справиться стили с xlutils.styles ... но я не успел ...
Спасибо за вашу помощь!
В настоящее время поддержка форматирования пакетов Python, работающих непосредственно с файлами Excel (без самого Excel), довольно слаба. Если вы будете делать это на машине с Excel, лучшим вариантом сейчас (если вы хотите придерживаться Python) является использование чего-то типа 'pywin32' или' pywinauto'. Если вы открыты для опций, отличных от Python, VBScript на самом деле не так уж плох, и он уже включен в систему. –