Cet article décrit le processus de recherche de texte dans des documents avec l’API REST Python. Il utilise le SDK cloud Python pour automatiser la recherche de mots clés dans un texte en ligne avec l’API Python Low Code. Il renvoie les résultats de la recherche ainsi que les informations relatives à leur présence dans le fichier source Word.
Condition préalable
- Créez un compte et obtenez les informations d’identification de l’API
- Téléchargez Aspose.Words Cloud SDK pour Python pour ajouter un signet dans un fichier Word
- Configurer le projet de solution Python avec le SDK ci-dessus
Étapes pour rechercher du texte dans des documents Word avec l’API REST Python
- Créez l’objet WordsApi en fournissant l’ID client et le secret
- Chargez l’exemple de fichier Word et stockez-le dans un flux de mémoire
- Créez l’objet SearchOnlineRequest, initialisez-le avec le fichier d’entrée et fournissez le texte à rechercher
- Appelez la méthode Recherche en ligne et fournissez l’objet de requête
- Parcourez la liste de résultats renvoyée par la tâche de recherche et affichez-la sur la console
Les étapes ci-dessus décrivent le processus de recherche de texte dans un document avec l’API REST Python. Commencez par créer l’objet WordsApi et charger le fichier Word source dans un flux. Créez un objet SearchOnlineRequest pour l’utiliser comme argument de la méthode SearchOnline.
Code pour rechercher du texte dans un document avec l’API REST Python
Cet exemple de code montre comment rechercher du texte dans des documents Word avec l’API REST Python. La méthode SearchOnline() renvoie la liste de résultats contenant le texte et les informations de nœud du document où il se trouve. Vous pouvez parcourir la collection de résultats et afficher diverses informations, notamment l’utilisation de la chaîne de recherche dans le document.
Dans cette rubrique, nous avons appris à rechercher du texte dans un fichier Word. Pour créer un tableau, consultez l’article suivant : Créer un tableau dans Word avec l’API REST Python.