API Python para criar e editar documentos do Microsoft® Word

Biblioteca Python de código aberto para gerenciar arquivos do MS Word, adicionar tabelas e imagens a arquivos Word DOCX e muito mais.

O que é Python-DOCX?

Python-DOCX é uma biblioteca Python de código aberto que oferece aos desenvolvedores de software a capacidade de trabalhar com o Microsoft Word (Docx) dentro de seus próprios aplicativos. A API pode criar e modificar documentos do Word, que têm a extensão de arquivo .docx

A API é muito produtiva e suporta vários recursos importantes de processamento de texto, como abrir um documento, adicionar um parágrafo, adicionar um título, adicionar uma quebra de página, adicionar uma tabela, inserir imagens, aplicar um estilo de parágrafo, formatação de texto e muito mais.

Previous Next

Introdução ao Python-DOCX

O Python-DOCX está hospedado no PyPI, então é muito simples instalá-lo. Ele pode ser instalado com pip usando o seguinte comando.

Instale o Python-DOCX via comando pip

 pip install python-docx 

Também pode ser instalado via easy_install, mas não é recomendado.

API Python para criar documentos do Word DOCX

A biblioteca Python-DOCX fornece funcionalidade para a criação e manipulação de documentos DOCX do Microsoft Word. A API também permite que os desenvolvedores de software modifiquem documentos do Word. Agora, para abrir um documento do Word, crie uma instância junto com a passagem do caminho para o documento. Você também pode adicionar imagens, adicionar títulos, inserir tabelas, suporte a estilos de fonte, formatação de texto e muito mais. Usando as etapas a seguir, você pode criar facilmente um documento do Microsoft Word em seu aplicativo Python.

Crie o Word Facilmente

  1. Inicialize o objeto do FastExcel
  2. Criar pasta de trabalho
  3. Preencher dados de linha
  4. Escrever Excel

Criar palavra rapidamente - 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')
                  

Adicionar uma tabela ao documento DOCX do Word

A API Python-DOCX permite que os desenvolvedores adicionem tabelas a um documento Word DOCX dentro de aplicativos Python. Existem várias propriedades e métodos vinculados a uma tabela. Para usar a tabela, você precisará usá-los, por exemplo, acessar uma célula da tabela, borda da tabela, acessar linhas ou colunas individuais e muito mais.

Adicionar imagens a arquivos DOCX do Word

Python-DOCX fornece aos programadores de software a capacidade de inserir imagens dentro de seu documento Word DOCX. Para adicionar uma imagem, você precisa fornecer o nome e o local da imagem. Por padrão, a imagem adicionada aparece no tamanho nativo. Você pode especificar a largura e a altura da imagem. As classes Polegadas e Cm são fornecidas para permitir que você especifique medidas em unidades convenientes.

 Português