Este guia rápido aborda como desproteger o Excel em Python. Ele discute a configuração do ambiente, o processo passo a passo e um código de amostra executável para desbloquear arquivo do Excel em Python. Além disso, você não precisa de nenhum conhecimento aprofundado sobre diferentes formatos do Excel, como a estrutura de arquivos XLSX ou XLS, ou qualquer algoritmo de criptografia, pois as poucas chamadas de API serão suficientes.
Etapas para desproteger o Excel em Python
- Prepare o ambiente para trabalhar com Aspose.Cells para Python via Java para desproteger o Excel
- Carregue o arquivo Excel protegido usando a classe Workbook
- Remova a proteção por senha com o método unprotect()
- Escreva o arquivo Excel de saída
As etapas acima resumem como desbloquear arquivo do Excel em Python usando algumas chamadas de API simples. Em primeiro lugar, carregue o arquivo Excel de origem protegido e remova a proteção por senha ao especificar a senha. Por fim, grave a pasta de trabalho do Excel de saída em qualquer caminho de arquivo ou em um fluxo de acordo com seus requisitos.
Código para desproteger arquivo do Excel em Python
Este trecho de código pode ser usado para desenvolver um removedor de senha do Excel em Python. Ele trabalha principalmente com a classe Workbook para carregar o arquivo de origem, desprotegê-lo e, posteriormente, salvar o arquivo gerado. Você também pode invocar a outra variação do método unprotect para remover a senha de uma pasta de trabalho compartilhada.
Neste artigo, aprendemos como remover a senha do Excel em Python. No entanto, se você deseja proteger um arquivo do Excel com uma senha, leia como proteger com senha um arquivo do Excel em Python.