Вот статья, описывающая процесс как экспортировать Excel в Word в Python. В нем есть все детали конфигурации, последовательность шагов, которые необходимо выполнить, и готовый к запуску пример кода для тестирования этой функции без написания собственного кода. Вы можете изменить исходный файл с Excel на Word в Python, т.е. с XLSX или XLS на DOCX, используя всего несколько строк кода.
Шаги для преобразования файла Excel в Word в Python
- Установите среду разработки для использования Aspose.Cells для Python через Java в вашем приложении.
- Импортировать необходимые пространства имен и классы для использования в коде
- Загрузите входной файл Excel в объект класса Workbook для преобразования в файл Word.
- Создать объект класса DocxSaveOptions
- Установите флаг для создания каталога, если он не существует для сохранения выходного файла Word.
- Сохраните файл Excel как файл Word, используя метод Workbook.save(), используя пользовательские параметры сохранения.
Подробные шаги, описанные здесь, можно выполнить для преобразования документа Excel в Word в Python, так что сначала будет предоставлен общий доступ к ресурсу, который требуется для запуска этого приложения. После этого вы можете просто загрузить файл Excel и сохранить его как файл DOCX, используя перечислитель SaveFormat.DOCX в методе save(), который создаст файл DOCX с настройками по умолчанию. Однако для демонстрации объект класса DocxSaveOptions используется для установки нескольких свойств выходного документа Word.
Код для преобразования XLSX в DOCX в Python
Этот пример кода, который изменяет Excel на Word в Python, использует конструктор класса Workbook, который принимает имя исходного файла, тогда как вы можете использовать другие конструкторы, например, один из конструкторов принимает FileFormatType в качестве аргумента. Когда мы не предоставляем какой-либо формат файла, используется формат по умолчанию Excel97To2003, однако вы можете использовать определенный формат, например CSV, XLSM, ODS, EXCEL_95 и многие другие, в зависимости от типа вашего исходного файла. С другой стороны, при сохранении документа Word вы можете установить различные свойства в объекте класса DocxSaveOptions, такие как установить флаг областей слияния, установить предупреждающий обратный вызов и установить флаг создания каталога, что также продемонстрировано здесь.
Эта статья помогла нам преобразовать файл Excel в документ Word. Если вы хотите узнать, как преобразовать файл Excel в файл CSV, обратитесь к статье как преобразовать Excel в CSV в Python.