Библиотека редактора Python DOCX с открытым исходным кодом
Бесплатная библиотека Python с открытым исходным кодом для создания и редактирования документов DOCX.
Что такое python-docx?
Возможности Python-docx
Ниже приведены некоторые основные возможности python-docx:
- Создание файлов DOCX: Python-docx позволяет создавать файлы DOCX с нуля. Вы можете буквально создать пустой документ и сохранить его как есть в формате файла DOCX.
- Редактировать файлы DOCX: Python-docx позволяет открывать существующие файлы DOCX, редактировать их содержимое и сохранять обновленный документ обратно на диск. У вас есть доступ к
- Добавление таблиц: Python-docx позволяет вам легко разрабатывать и вставлять таблицы в ваши файлы DOCX, упрощая отображение табличных данных и поддержание структурированного макета.
- Добавление изображений: Python-docx позволяет включать изображения в документы DOCX, что позволяет встраивать логотипы, графику или фотографии для повышения визуальной привлекательности.
Начало работы с python-docx
Мы можем загрузить библиотеку python-docx с GitHub или с помощью команды pip install:
Установка
Установка python-docx проста и может быть выполнена из терминала, как показано ниже:
Установка python-docx
pip3 install python-docx
Создать документ DOCX на Python
Вы можете создать пустой документ DOCX, используя класс Document библиотеки python-docx. Затем его можно сохранить на диске как файл DOCX в формате Microsoft Word 2007+, как показано в примере ниже:
Открыть существующий файл DOCX с помощью Python
С помощью библиотеки Python-docx вы также можете загрузить существующий файл DOCX, внести в него изменения и затем сохранить его обратно с новым именем. Это похоже на опцию "Сохранить как", доступную в Microsoft Word.
Вставить изображение в документ DOCX с помощью Python-docx
Python-docx позволяет создавать текстовые документы и вставлять в них изображения с помощью простого кода. Вы также можете изменять размер изображения при добавлении в документ. Размер изображения по умолчанию составляет 300x300 пикселей с разрешением 300 точек на дюйм.
Добавить таблицу в файл DOCX на Python
Microsoft Word позволяет вставлять таблицы в документ. Таблица состоит из строк и столбцов. Поперечное сечение строки и столбца называется ячейкой. В каждую ячейку можно вставлять как текст, так и изображения.
Заключение
Python-docx предлагает множество функций для создания и обогащения документа Word с нуля. Он прост в использовании, имеет упрощенный синтаксис и быстр.
Похожие Продукты
- Apache POI XWPF | Java API с открытым исходным кодом для создания и изменения файлов DOCX
- DocX | Открытый исходный код .NET API для создания и изменения файлов DOCX
- Docx4J | Открытый исходный код Java API для создания и изменения файлов DOC и DOCX
- ExcelDataReader | API .NET с открытым исходным кодом для чтения документов XLS, XLSX, CSV и электронных таблиц
- FileFormat.Cells | Создание и обновление файлов Excel с помощью C# .NET