Créer des documents à l’aide de Python

Créez des fichiers texte et Microsoft Word DOCX, DOC dans les applications Python sans installer Microsoft Office®.

 

Le stockage des données est la base de toute application logicielle en fonction de la nature de l’application. L’emplacement de stockage peut être la base de données, XML, JSON, des fichiers texte, des rapports Excel ou des documents Microsoft Word. Les E/S de fichiers font partie de n’importe quel langage et la plupart des langages, y compris Python, prennent en charge l’écriture de données dans des fichiers texte. Considérons le langage Python. En écrivant des fichiers texte existants à l’aide de Python, il fournit une méthode d’ouverture, d’écriture et de fermeture pour ces tâches. Ouvrez d’abord le fichier avec le chemin de fichier approprié et ajoutez ou écrivez la fonctionnalité en tant qu’arguments. Ensuite, écrivez le texte requis dans le fichier et fermez enfin le fichier en utilisant la méthode close ().

Pour créer des documents Microsoft Word à l’aide de Python, nous utilisons le package d’API Aspose.Total for Python via .NET qui contient l’API Aspose.Words for Python via .NET dans son package. Cette API fournit une solution complète d’automatisation des documents pour les factures, les rapports et les articles techniques. Procédure de création de document Word répertoriée ci-dessous.

Comment créer un fichier texte avec Python

Créer et écrire dans des fichiers texte est simple. Python fournit la méthode open() avec trois paramètres et doit utiliser l’un des paramètres avec le chemin du fichier. Trois paramètres sont “x”, “a” et “w”. En fournissant “x”, un nouveau fichier sera créé mais génère une erreur au cas où le fichier existe déjà. En fournissant “a”, un nouveau fichier texte sera créé s’il n’existe pas et s’il existe, le contenu sera ajouté à la fin. Et enfin, en fournissant “w”, un nouveau document texte sera créé et remplacé par le nouveau contenu au cas où il existerait déjà.

Python - Créer un fichier texte

Créer des documents Microsoft Word

Total Python Word API possède plusieurs fonctionnalités, notamment la création de fichiers Microsoft Word, l’insertion d’images et de texte dans des documents, l’ajout de tableaux et de listes dans les fichiers ainsi que la modification de documents existants en toute simplicité. Pour créer un processus de document Microsoft Word, créez l’objet des classes Document et DocumentBuilder . Ajoutez le texte, le paragraphe, les listes et les tableaux requis dans le document et enfin enregistrez-le.

Python - Créer des documents Microsoft Word