Como gerenciar documentos usando a Biblioteca Python-Docs no Raspberry Pi

Como gerenciar documentos usando a Biblioteca Python-Docs no Raspberry Pi
Raspberry Pi é um dispositivo popular com muitos recursos depois de instalar um sistema operacional Raspberry Pi. O Raspberry Pi inclui várias bibliotecas de Python embutidas que ajudam você a gerenciar suas tarefas com facilidade. O Biblioteca Python-Docs também conhecido como "docxtpl”Está entre as bibliotecas que oferecem a oportunidade de criar um relatório de documentos sobre Raspberry Pi.

Se você não sabe como é feito, siga as diretrizes deste artigo que o ajudarão a gerenciar um relatório de documentos usando a biblioteca Python-Docs na Raspberry Pi.

Como gerenciar um relatório de documentos usando a Biblioteca Python-Docs no Raspberry Pi

Você pode gerenciar um relatório de documentos sobre Raspberry Pi instalando um Biblioteca Python-Docs chamado docxtpl. É uma das bibliotecas Python amplamente adotadas usadas para ler, escrever e criar documentos. Funciona semelhante ao modelo de documento do Word.

As etapas a seguir o guiarão como instalar docxtpl sobre Raspberry Pi:

Etapa 1: Atualize os pacotes

Primeiro, verifique se os pacotes no Raspberry Pi estão atualizados usando o comando abaixo mencionado.

$ sudo apt update

Para baixar os pacotes, você pode usar o seguinte comando:

Atualização de $ sudo apt

Etapa 2: Instale o Python 3

Em seguida, você precisará garantir que o Raspberry Pi OS inclua Python3. Caso contrário, execute o comando abaixo do ritmo para instalar o Python3 no Raspberry Pi.

$ sudo apt install python3

Etapa 3: Instale Docxtpl

Depois de concluir as etapas acima, você pode instalar Biblioteca DOCXTPL Ao executar o seguinte comando:

$ python3 -m pip install docxtpl

Depois de instalar com sucesso docxtpl sobre Raspberry Pi, Você pode criar um relatório de documento facilmente.

Criando um documento usando o python docxtpl

Para criar um documento, você exigirá primeiro um modelo DOCX para editá -lo docxtpl.

No nosso caso, temos um modelo que inclui o seguinte texto.

Então, no modelo acima, vamos editá -lo adicionando as datas da cerimônia de casamento.

Para isso, abra o Python IDE no Raspberry Pi e salve o arquivo com um nome apropriado. No IDE, use o seguinte exemplo de código para criar um documento no Raspberry Pi.

do docxxpl importar docxtemplate
importar datetime como dt
# Criando um objeto de documento (forneça o caminho se o arquivo for salvo no diretório que não seja o diretório doméstico)
doc = docxtemplate ("Invitational_temp.docx ")
# Crie Dicionário de Contexto (é aqui que você precisará editar de acordo com o seu modelo de documento)
context =
"Inv_date": DT.data hora.agora().strftime ("%d-%b-%y"),
"Rec_name": "Ahmad",
"Venue_date": "O gramado do casamento",
"Sendername": "Awais",

Doc.renderizar (contexto)
# salve o objeto de documento como um arquivo de palavras
Doc.salvar ('gerado_invitation.docx ')

Clique no "CorrerBotão para executar o código.

Após a compilação bem -sucedida, o arquivo gerado será criado no diretório inicial do Raspberry Pi e, depois de abrir o arquivo, você verá as alterações destacadas na imagem abaixo.

Dessa forma, você pode adicionar modelos diferentes e criar um relatório de documento de sua escolha. Você pode adicionar seu próprio modelo ou seguir o mencionado acima. Para encontrar outros modelos, visite github.

Conclusão

O docxtpl é uma biblioteca Python-Docs que exige que um ambiente python3 seja executado no Raspberry Pi. Ele permite criar relatórios de documentos via código Python. O procedimento de instalação é bem simples e requer apenas três etapas. Após a instalação, você precisará criar um arquivo docx, importar o docxtpl biblioteca e use os códigos Python integrados para editar o relatório do documento de acordo com sua escolha.