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.