Deze beknopte handleiding behandelt hoe u de beveiliging van Excel in Python opheft. Het bespreekt de configuratie van de omgeving, het stapsgewijze proces en een uitvoerbare voorbeeldcode om het Excel-bestand in Python te ontgrendelen. Bovendien heb je geen diepgaande kennis nodig over verschillende Excel-formaten, zoals de structuur van XLSX- of XLS-bestanden, of versleutelingsalgoritmen, aangezien de paar API-aanroepen voldoende zijn.
Stappen om de beveiliging van Excel op te heffen in Python
- Bereid de omgeving voor om met Aspose.Cells voor Python via Java te werken om de beveiliging van Excel op te heffen
- Laad het beveiligde Excel-bestand met de klasse Workbook
- Verwijder de wachtwoordbeveiliging met de methode unprotect().
- Schrijf het Excel-uitvoerbestand
De bovenstaande stappen vatten hoe Excel-bestand in Python te ontgrendelen met behulp van een paar eenvoudige API-aanroepen. Laad eerst het beveiligde Excel-bronbestand en verwijder de wachtwoordbeveiliging terwijl u het wachtwoord opgeeft. Schrijf ten slotte de Excel-uitvoerwerkmap naar elk bestandspad of een stream volgens uw vereisten.
Code om de beveiliging van Excel-bestanden in Python op te heffen
Dit codefragment kan worden gebruikt om een Excel-wachtwoordverwijderaar in Python te ontwikkelen. Het werkt voornamelijk met de klasse Workbook om het bronbestand te laden, vervolgens de beveiliging op te heffen en vervolgens het gegenereerde bestand op te slaan. U kunt ook de andere variant van de unprotect-methode gebruiken om het wachtwoord uit een gedeelde werkmap te verwijderen.
In dit artikel hebben we geleerd hoe wachtwoord uit Excel in Python te verwijderen. Als u echter een Excel-bestand met een wachtwoord wilt beveiligen, lees dan hoe een Excel-bestand met een wachtwoord te beveiligen in Python.