Как экспортировать Excel в Word на Python

Вот статья, описывающая процесс как экспортировать Excel в Word в Python. В нем есть все детали конфигурации, последовательность шагов, которые необходимо выполнить, и готовый к запуску пример кода для тестирования этой функции без написания собственного кода. Вы можете изменить исходный файл с Excel на Word в Python, т.е. с XLSX или XLS на DOCX, используя всего несколько строк кода.

Шаги для преобразования файла Excel в Word в Python

  1. Установите среду разработки для использования Aspose.Cells для Python через Java в вашем приложении.
  2. Импортировать необходимые пространства имен и классы для использования в коде
  3. Загрузите входной файл Excel в объект класса Workbook для преобразования в файл Word.
  4. Создать объект класса DocxSaveOptions
  5. Установите флаг для создания каталога, если он не существует для сохранения выходного файла Word.
  6. Сохраните файл 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.

 Русский