Bu basit konuda, Python REST API kullanarak XLSX Dosyasından Parola Korumasını Kaldırmayı öğreneceksiniz. Aşağıdaki bölümde belirtilen ayrıntılı ve anlaşılır adımları izleyerek Python Cloud API kullanarak XLSX dosyasının şifresini çözmek için bir uygulama geliştireceğiz. Oluşturulan uygulama, macOS, Linux veya Windows ortamlarında Python’ı destekleyen herhangi bir uygulama ile kullanılabilir ve dönüştürme işlemi ücretsiz olarak yapılabilir.
Önkoşul
- Bir hesap oluşturun ve API kimlik bilgilerini alın
- Python Cloud API’yi kullanarak XLSX dosyasını şifresini çözmek için Python için Aspose.Cells Cloud SDK‘i indirin
- XLSX dosyasını korumak için yukarıdaki SDK ile Python projesini kurun
Python düşük kodlu API’yi kullanarak XLSX dosya parolasını sıfırlama adımları
- Python REST API’yi kullanarak Çalışma Kitabını bir parola ile şifresini çözmek için API için İstemci Kimliğini ve İstemci Gizli Anahtarını ayarlayın
- Python düşük kod API’sini kullanarak XLSX dosya parolasını sıfırlamak için istemci kimlik bilgileriyle CellsApi sınıfının bir nesnesini oluşturun
- Kaynak XLSX dosya adlarını ekleyin ve kaynak XLSX’i bir HashMap’te bir ad ve Dosya nesnesi kullanarak yükleyin
- Mevcut parolayı ve diğer özellikleri eklemek için DeleteUnProtectWorkbookRequest örneğini oluşturun
- Python REST API’sini kullanarak şifreli Excel dosyasını şifresini çözmek için DeleteUnProtectWorkbook istek yöntemini çağırın
- Şifresi çözülmüş XLSX dosyasını/dosyalarını yerel diske kaydedin
Yukarıda belirtilen adımlar, Python REST API kullanarak XLSX’teki parola korumasını kaldırır. İşlemi SDK’yi kurup CellsAPI sınıf örneğini oluşturarak başlatacağız. Ardından, bir HashMap kullanarak kaynak XLSX dosyasını/dosyalarını yükleyecek ve deleteUnProtectWorkbook() yöntemini kullanarak XLSX dosyaları için parola korumasını sıfırlamak için kullanılacak DeleteUnProtectWorkbookRequest sınıfının bir örneğini oluşturacağız.
Python REST API’yi kullanarak XLSX dosya şifresini çözme kodu
Bu basit örnek kod, Python düşük kodlu API’yi kullanarak Excel dosyanızın şifresini temizlemenizi sağlar. Korumayı kaldırmak için kaynak XLSX dosyalarını ve mevcut şifreyi ve diğer isteğe bağlı özellikleri sağlamanız gerekir. İstek Mesajı oluşturulduktan sonra, deleteUnProtectWorkbook() XLSX dosyasında şifre çözme işlemini gerçekleştirir ve diskte veya veritabanında saklanabilen şifresi temizlenmiş XLSX dosyalarını döndürür.
Bu konuda Python REST API kullanarak Çalışma Kitabını Parola ile nasıl şifreleyeceğinizi öğrendik. Bir XLSX dosyası için parola belirlemek istiyorsanız, Python REST API ile XLSX Dosyasını Parola ile Koruma makalesine bakın.