Porovnejte dokumenty Word s Python REST API

Tento článek popisuje, jak porovnat Word dokumenty s Python REST API. Naučíte se porovnávat soubory Wordu s Python Low Code API pomocí Python cloud SDK. Pro provedení tohoto úkolu online je k dispozici kompletní tok programu a ukázkový kód.

Předpoklad

Kroky Porovnejte dva Word Docs s Python Low Code API

  1. Inicializujte objekt WordsApi nastavením klonovaného ID a tajného klíče pro porovnání dokumentů
  2. Přečtěte si nejnovější soubor aplikace Word do datového proudu paměti a nahrajte jej do cloudového úložiště
  3. Vytvořte objekt CompareData a použijte nahraný soubor jako referenci
  4. Přečtěte si počáteční soubor aplikace Word do datového proudu paměti
  5. Vytvořte objekt CompareDocumentOnlineRequest poskytnutím počátečního souboru aplikace Word, aktualizovaného souboru aplikace Word a názvu výstupního souboru
  6. Vyvolejte metodu CompareDocumentOnline a poskytněte objekt požadavku
  7. Stáhněte si výstupní soubor aplikace Word z odpovědi a uložte jej na disk

Výše uvedené kroky popisují, jak porovnat dokumenty Wordu online s Python Low Code API. Začněte proces nahráním nejnovějšího souboru aplikace Word do cloudového úložiště a poté vytvořením objektu CompareData pomocí odkazu na nahraný dokument. Načtěte původní soubor do paměťového toku, vytvořte CompareDocumentOnlineRequest s nahraným souborem aplikace Word, místní dokument se změnami a výstupní soubor aplikace Word a nakonec zavolejte metodu CompareDocumentOnline() pro porovnání souborů aplikace Word.

Kód pro porovnání dokumentů Word online s Python REST API

Tento kód demonstruje proces porovnání rozdílů mezi dvěma dokumenty Word s Python REST API. Tento kód ukazuje, že nejprve nahrajeme nejnovější soubor Wordu do cloudového úložiště jako referenci a načteme předchozí verzi souboru Word lokálně, abychom ji porovnali s referenčním souborem Word. Ve třídě CompareData existuje vlastnost s názvem CompareOptions, která podporuje přizpůsobení porovnání, jako je ignorování změn velkých a malých písmen, komentářů, polí, poznámek pod čarou, formátování, záhlaví a zápatí, tabulek a textových polí.

In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Python REST API.

 Čeština