Comment gérer les documents à l'aide de la bibliothèque Python-Docs sur Raspberry Pi

Comment gérer les documents à l'aide de la bibliothèque Python-Docs sur Raspberry Pi
Tarte aux framboises est un appareil populaire avec de nombreuses fonctionnalités une fois que vous avez installé un système d'exploitation Raspberry Pi dessus. Le Raspberry Pi comprend diverses bibliothèques Python intégrées qui vous aident à gérer vos tâches avec facilité. Le Bibliothèque Python-Docs aussi connu sous le nom "docxtpl"Fait partie des bibliothèques qui vous offrent la possibilité de créer un rapport de document sur Raspberry Pi.

Si vous ne savez pas comment cela se fait, suivez les directives de cet article qui vous aideront à gérer un rapport de document à l'aide de la bibliothèque Python-Docs sur Tarte aux framboises.

Comment gérer un rapport de document à l'aide de la bibliothèque Python-Docs sur Raspberry Pi

Vous pouvez gérer un rapport de document sur Tarte aux framboises en installant un Bibliothèque Python-Docs appelé docxtpl. C'est l'une des bibliothèques Python largement adoptées utilisées pour lire, écrire et créer des documents. Cela fonctionne similaire aux modèles de documents Word.

Les étapes suivantes vous guideront comment installer docxtpl sur Tarte aux framboises:

Étape 1: Mettez à jour les packages

Tout d'abord, assurez-vous que les packages sur Raspberry Pi sont à jour en utilisant la commande mentionnée ci-dessous.

$ sudo apt mise à jour

Pour télécharger les packages, vous pouvez utiliser la commande suivante:

$ sudo apt mise à niveau

Étape 2: Installer Python 3

Ensuite, vous devrez vous assurer que le Raspberry Pi OS comprend Python3. Si ce n'est pas le cas, exécutez la commande ci-dessous pour installer Python3 sur Raspberry Pi.

$ sudo apt installer python3

Étape 3: Installez docxtpl

Après avoir terminé les étapes ci-dessus, vous pouvez installer bibliothèque docxtpl En exécutant la commande suivante:

$ python3 -m pip install docxtpl

Après l'installation avec succès docxtpl sur Tarte aux framboises, Vous pouvez facilement créer un rapport de document.

Création d'un document utilisant Python Docxtpll

Pour créer un document, vous aurez d'abord besoin d'un modèle docx pour le modifier via docxtpl.

Dans notre cas, nous avons un modèle qui comprend le texte suivant dedans.

Donc, dans le modèle ci-dessus, nous allons le modifier en ajoutant les dates de la cérémonie de mariage.

Pour cela, ouvrez le Python IDE sur Raspberry Pi et enregistrez le fichier avec un nom approprié. Dans l'IDE, utilisez l'exemple de code suivant pour créer un document sur Raspberry Pi.

à partir de docxtpl import docxteTemplate
Importer DateTime sous le nom de DT
# Création d'un objet de document (fournissez le chemin d'accès si le fichier est enregistré dans le répertoire autre que le répertoire domestique)
doc = docxemplate ("invitational_temp.docx ")
# Créer un dictionnaire contextuel (c'est là que vous devrez modifier en fonction de votre modèle de document)
contexte =
"Inv_date": dt.DateTime.maintenant().strftime ("% d-% b-% y"),
"Rec_name": "Ahmad",
"lieu_date": "la pelouse du mariage",
"Sendername": "Awais",

doc.Rendre (contexte)
# Enregistrer l'objet de document en tant que fichier Word
doc.Enregistrer ('généré_invitation.docx ')

Clique sur le "Courir”Bouton pour exécuter le code.

Après la compilation réussie, le fichier généré sera créé dans le répertoire Home Raspberry Pi et une fois que vous ouvrez le fichier, vous verrez les modifications mises en évidence dans l'image ci-dessous.

De cette façon, vous pouvez ajouter différents modèles et créer un rapport de document de votre choix. Vous pouvez ajouter votre propre modèle ou suivre celui mentionné ci-dessus. Pour trouver d'autres modèles, visitez github.

Conclusion

Le docxtpl est une bibliothèque Python-Docs qui nécessite un environnement Python3 pour fonctionner sur le Tarte aux framboises. Il vous permet de créer des rapports de documents via le code Python. La procédure d'installation est assez simple et ne nécessite que trois étapes. Après l'installation, vous devrez créer un fichier docx, importez le docxtpl bibliothèque et utilisez les codes Python intégrés pour modifier le rapport de document en fonction de votre choix.