Odstraňte list v Excelu pomocí Python REST API

Tento krátký tutoriál vám ukáže, jak smazat pracovní list v Excel pomocí Python REST API. Naučíte se jak odstranit list aplikace Excel pomocí rozhraní REST Python prostřednictvím Cloud SDK založeného na Pythonu. Sdílí podrobnosti k provedení tohoto úkolu pro více souborů aplikace Excel a v případě potřeby více než jeden list.

Předpoklad

  • [Vytvořte si účet a získejte přihlašovací údaje k rozhraní API] ( https://kb.aspose.cloud/ total/python/how-to-create-aspose-cloud-apis-account/) pro smazání listu

  • Stáhnout Aspose.Cells Cloud SDK for Python to remove a sheet

  • Nastavte projekt Python pomocí výše uvedené sady SDK

Kroky k odstranění listu pomocí rozhraní API založeného na Pythonu

  1. Inicializujte CellsApi pomocí clientID, clientSecret a apiBaseUrl pro smazání listu
  2. Nastavte názvy pro vstupní soubor místního disku a vzdálený soubor v cloudovém úložišti
  3. Nahrajte místní soubor Excel do úložiště Aspose Cloud pomocí UploadFileRequest
  4. Odstraňte list List1 z nahraného souboru aplikace Excel pomocí metody DeleteWorksheetRequest
  5. Stáhněte upravený soubor z cloudu pomocí DownloadFileRequest
  6. Uložte stažený soubor lokálně jako output.xlsx
  7. Zaznamenejte zprávu o úspěchu nebo zachyťte a vytiskněte všechny výjimky

Výše uvedené kroky popisují jak odstranit excelový list pomocí Python Low Code API. Kód inicializuje Aspose.Cells Cloud API pomocí poskytnutých přihlašovacích údajů, nahraje místní soubor Excel do cloudového úložiště a odstraní z něj list s názvem Sheet1. Poté stáhne upravený soubor a uloží jej lokálně jako output.xlsx, přičemž po dokončení zobrazí zprávu o úspěchu nebo vytiskne chybu, pokud k ní dojde.

Kód pro odstranění listu Excel pomocí rozhraní Python REST

Tento ukázkový kód ukazuje jak odstranit stránku Excel pomocí Python RESTful Service. Pokud má vstupní soubor Excel pouze jeden list, bude odstraněn; automaticky se však přidá další prázdný list, protože v sešitu nejsou povoleny žádné listy. Metoda UploadFiles() umožňuje nahrát více souborů Excel do cloudového úložiště a DeleteWorksheetRequest lze vytvořit a použít mnohokrát pro různé nahrané soubory Excel a požadované listy.

Tento článek nás naučil proces mazání listů ze sešitu. Chcete-li použít filtry v souboru Excel, přečtěte si článek o Použijte filtr v Excelu pomocí Python REST API.

 Čeština