Den här artikeln beskriver hur man extraherar metadata från Word dokument med Python REST API. Du kommer att lära dig att automatiskt läsa Word DOC-metadata med Python Low Code API med Python Cloud SDK. Denna kod kräver inte något tredjepartsverktyg eller programvara för att hämta informationen.
Nödvändig förutsättning
- Skapa ett konto och få API-uppgifter
- Ladda ner Aspose.Words Cloud SDK för Python för att läsa dokumentegenskaper i en Word-fil
- Ställ in Python-lösningsprojekt med ovanstående SDK för att visa metadata
Steg för att hämta dokumentegenskaper i Word med Python REST API
- Instantiera Configuration-objektet genom att ställa in ClientId och ClientSecret
- Skapa klassobjektet WordsApi med hjälp av Configuration-objektet
- Läs indata Word-filen till en byte-array
- Skapa förfrågningsobjektet GetDocumentPropertiesOnlineRequest för att läsa metadata
- Anropa metoden GetDocumentPropertiesOnline() för att hämta egenskaperna
- Analysera alla egenskaper i API-svaret och visa informationen
Dessa steg definierar processen för att utveckla en Word DOC-metadatavisare med Python REST API. Instantiera WordsApi-objektet med klient-ID:t följt av att läsa det inmatade Word-dokumentet till en byte-array. Skapa slutligen förfrågningsobjektet med klassen GetDocumentPropertiesOnlineRequest och använd den för att hämta dokumentegenskaperna med metoden GetDocumentPropertiesOnline().
Kod för att läsa Microsoft Word-egenskaper med Python REST API
Den här exempelkoden visar hur man utvecklar en Word-metadatavisare med Python Low Code API. Resultatobjektet innehåller en samling dokumentegenskaper som innehåller egenskapsnamn och värdepar. Om din Word-källfil är lösenordsskyddad anger du lösenordet i begärandeobjektet.
Den här artikeln har lärt oss utvecklingen av Word-dokumentmetadatavisaren med Python REST API. Om du vill ändra egenskaperna för en Word-fil, se följande artikel: Ändra egenskaper för Word-dokument med Python REST API.