API на Python за създаване и редактиране на Microsoft® Word документи

Библиотека Python с отворен код за управление на файлове на MS Word, добавяне на таблици и изображения към DOCX файлове на Word и др.

Какво е Python-DOCX?

Python-DOCX е библиотека на Python с отворен код, която дава възможност на разработчиците на софтуер да работят с Microsoft Word (Docx) в техните собствени приложения. API може да създава и променя документи на Word, които имат файлово разширение .docx

API е много продуктивен и поддържа няколко важни функции за текстообработка, като отваряне на документ, добавяне на абзац, добавяне на заглавие, добавяне на прекъсване на страница, добавяне на таблица, вмъкване на изображения, прилагане на стил на абзац, форматиране на текст и много други.

Previous Next

Първи стъпки с Python-DOCX

Python-DOCX се хоства на PyPI, така че е много лесно да го инсталирате. Може да се инсталира с pip, като се използва следната команда.

Инсталирайте Python-DOCX чрез команда pip

 pip install python-docx 

Може да се инсталира и чрез easy_install, но не се препоръчва.

Python API за създаване на Word DOCX документи

Библиотеката Python-DOCX предоставя функционалност за създаване, както и манипулиране на DOCX документи на Microsoft word. API също така позволява на разработчиците на софтуер да променят текстови документи. Сега, за да отворите документ на Word, създайте екземпляр заедно с подаването на пътя към документа. Можете също така да добавяте изображения, да добавяте заглавия, да вмъквате таблици, да поддържате стилове на шрифтове, форматиране на текст и др. С помощта на следните стъпки можете лесно да създадете документ на Microsoft Word във вашето приложение Python.

Създайте Word лесно

  1. Инициализирайте обект на FastExcel
  2. Създайте работна книга
  3. Попълване на данни за ред
  4. Напишете Excel

Създайте Word бързо - Python

// initialize document object
document = Document()
// add heading
document.add_heading('Document Title', 0)
// add paragraph
p = document.add_paragraph('A plain paragraph having some ')
// style paragraph
p.add_run('bold').bold = True
p.add_run(' and some ')
p.add_run('italic.').italic = True
// save word document
document.save('demo.docx')
                  

Добавяне на таблица към Word DOCX документ

API на Python-DOCX позволява на разработчиците да добавят таблици към DOCX документ на Word в приложения на Python. Има няколко свойства и метода, свързани с таблица. За да използвате таблицата, ще трябва да ги използвате, например достъп до клетка на таблица, граница на таблица, достъп до отделни редове или колони и др.

Добавяне на изображения към Word DOCX файлове

Python-DOCX предоставя на софтуерните програмисти възможността да вмъкват изображения в своя Word DOCX документ. За да добавите изображение, трябва да посочите името и местоположението на изображението. По подразбиране добавеното изображение се показва в естествения размер. Можете да зададете както ширината, така и височината на изображението. Класовете Inches и Cm са предоставени, за да ви позволят да посочите измерванията в удобни единици.

 Български