Tento rychlý průvodce popisuje jak zrušit ochranu Excelu v Pythonu. Pojednává o nastavení prostředí, o procesu krok za krokem a o spustitelném vzorovém kódu pro odemknutí souboru Excel v Pythonu. Navíc nepotřebujete žádné hluboké znalosti o různých formátech Excelu, jako je struktura souborů XLSX nebo XLS, ani žádné šifrovací algoritmy, protože postačí několik volání API.
Kroky k odblokování Excelu v Pythonu
- Připravte prostředí na práci s Aspose.Cells pro Python přes Javu a zrušte ochranu Excelu
- Načtěte chráněný soubor Excel pomocí třídy Workbook
- Odstraňte ochranu heslem pomocí metody unprotect().
- Napište výstupní soubor Excel
Výše uvedené kroky shrnují jak odemknout soubor Excel v Pythonu pomocí několika jednoduchých volání API. Nejprve načtěte chráněný zdrojový soubor Excel a odstraňte ochranu heslem při zadávání hesla. Nakonec zapište výstupní excelový sešit do libovolné cesty k souboru nebo streamu podle vašich požadavků.
Kód pro odblokování souboru Excel v Pythonu
Tento fragment kódu lze použít k vývoji odstraňovače hesel Excel v Pythonu. Pracuje především s třídou Workbook pro načtení zdrojového souboru, jeho odjištění a následné uložení vygenerovaného souboru. Můžete také vyvolat jinou variantu metody unprotect k odstranění hesla ze sdíleného sešitu.
V tomto článku jsme se naučili jak odstranit heslo z Excelu v Pythonu. Pokud však chcete chránit soubor aplikace Excel heslem, přečtěte si jak chránit heslem soubor Excel v Pythonu.