Cómo administrar documentos utilizando la biblioteca de python-docs en Raspberry Pi

Cómo administrar documentos utilizando la biblioteca de python-docs en Raspberry Pi
Frambuesa pi es un dispositivo popular con muchas características una vez que instala un sistema operativo Raspberry Pi en él. El Raspberry Pi incluye varias bibliotecas de Python incorporadas que lo ayudan a administrar sus tareas con facilidad. El Biblioteca de python-docs también conocido como "docxtpl"Se encuentra entre esas bibliotecas que le brindan la oportunidad de crear un informe de documento en Raspberry Pi.

Si no sabe cómo se hace, siga las pautas de este artículo que lo ayudarán a administrar un informe de documentos utilizando la biblioteca de python-docs en Frambuesa pi.

Cómo administrar un informe de documento utilizando la biblioteca Python-Docs en Raspberry Pi

Puede administrar un informe de documento en Frambuesa pi instalando un Biblioteca de python-docs llamado docxtpl. Es una de las bibliotecas de Python ampliamente adoptadas utilizadas para leer, escribir y crear documentos. Funciona de manera similar a la plantilla de documento de Word.

Los siguientes pasos le guiarán cómo instalar docxtpl en Frambuesa pi:

Paso 1: actualizar los paquetes

Primero, asegúrese de que los paquetes de Raspberry Pi estén actualizados utilizando el comando mencionado a continuación.

$ sudo apt actualización

Para descargar los paquetes, puede usar el siguiente comando:

$ sudo apt actualización

Paso 2: instalar Python 3

A continuación, deberá asegurarse de que el sistema operativo Raspberry Pi incluya Python3. Si no es así, ejecute el comando otorgado para instalar Python3 en Raspberry Pi.

$ sudo apt install python3

Paso 3: instalar docxtpl

Después de completar los pasos anteriores, puede instalar biblioteca docxtpl ejecutando el siguiente comando:

$ python3 -m pip install docxtpl

Después de instalar con éxito docxtpl en Frambuesa pi, Puede crear fácilmente un informe de documento.

Creación de un documento usando Python Docxtpl

Para crear un documento, primero necesitará una plantilla DOCX para editarlo docxtpl.

En nuestro caso, tenemos una plantilla que incluye el siguiente texto en él.

Entonces, en la plantilla anterior, la vamos a editar agregando las fechas de la ceremonia de la boda.

Para eso, abra el IDE de Python en Raspberry Pi y guarde el archivo con un nombre apropiado. En el IDE, use el siguiente ejemplo de código para crear un documento en Raspberry Pi.

Desde docxtpl import docxtemplate
Importar DateTime como DT
# Creación de un objeto de documento (proporcione la ruta si el archivo se guarda en el directorio que no sea el directorio de inicio)
doc = docxtemplate ("invitational_temp.docx ")
# Crear diccionario de contexto (aquí es donde deberá editar de acuerdo con su plantilla de documento)
contexto =
"Inv_date": DT.fecha y hora.ahora().strftime ("%d-%b-%y"),
"Rec_name": "Ahmad",
"Venue_date": "El césped del matrimonio",
"Sendername": "Awais",

doc.Render (contexto)
# Guardar el objeto de documento como un archivo de Word
doc.guardar ('generado_invitación.docx ')

Clickea en el "CorrerBotón para ejecutar el código.

Después de la compilación exitosa, el archivo generado se creará en el directorio de inicio de Raspberry Pi y una vez que abra el archivo, verá los cambios resaltados en la imagen a continuación.

De esta manera, puede agregar diferentes plantillas y crear un informe de documento de su elección. Puede agregar su propia plantilla o seguir la mencionada anteriormente. Para encontrar otras plantillas, visite Github.

Conclusión

El docxtpl es una biblioteca python-docs que requiere un entorno Python3 para ejecutarse en el Frambuesa pi. Le permite crear informes de documentos a través del código Python. El procedimiento de instalación es bastante simple y solo requiere tres pasos. Después de la instalación, deberá crear un archivo DOCX, importar el docxtpl Biblioteca y use los códigos de Python incorporados para editar el informe del documento de acuerdo con su elección.