Chraňte soubor XLSX heslem pomocí Python REST API

V tomto základním tématu se dozvíte, jak Ochránit soubor XLSX heslem pomocí Python REST API. Vytvoříme aplikaci pro šifrování souboru XLSX pomocí Python Cloud API podle podrobných a přehledných kroků uvedených v následující části. Vygenerovanou aplikaci lze integrovat s jakoukoli aplikací podporující Python v prostředí macOS, Linux nebo Windows a převod lze provést zdarma.

Předpoklad

Kroky k šifrování souboru XLSX pomocí Python Low Code API

  1. Nakonfigurujte ID klienta a tajný klíč klienta pro rozhraní API pro šifrování sešitu heslem pomocí Python REST API
  2. Vytvořte instanci třídy CellsApi s přihlašovacími údaji klienta a proveďte ochranu souboru XLSX heslem
  3. Zadejte názvy zdrojových souborů XLSX a načtěte zdrojové XLSX pomocí názvu a objektu File v HashMap
  4. Vytvořte instanci ProtectWorkbookRequest pro nastavení hesla a dalších vlastností
  5. Vytvořte instanci PostProtectRequest pro nastavení mapových souborů a instance ProtectWorkbookRequest
  6. Zavolejte metodu požadavku PostProtect pro zašifrování souboru XLSX pomocí Python low code API
  7. Uložte heslem chráněné soubory XLSX na místní disk

Výše uvedené kroky vám umožňují chránit XLSX heslem pomocí Python REST API. Implementaci zahájíme konfigurací SDK a vytvořením instance třídy CellsAPI. Poté zpřístupníme zdrojové soubory XLSX pomocí HashMap a vytvoříme instance tříd ProtectWorkbookRequest a PostProtectRequest, které se dále používají pro nastavení ochrany heslem pro soubory XLSX pomocí metody PostProtect().

Kód pro ochranu XLSX heslem pomocí Python REST API

Tento základní ukázkový kód vám umožňuje chránit XLSX heslem pomocí Python low code API. Musíte poskytnout zdrojový soubor XLSX a heslo pro ochranu spolu s dalšími volitelnými vlastnostmi. Po vytvoření zprávy požadavku PostProtect() provede ochranu souboru XLSX a vrátí soubor XLSX chráněný heslem, který lze uložit na disk nebo do databáze.

We have learned to encrypt Workbook with Password using Python REST API in this article. If you want to perform XLSX to PNG conversion, refer to the article on how to Convert XLSX to PNG with Python REST API.

 Čeština