Bu temel konuda, Python REST API kullanarak Excel Dosyasını Parola ile Koruma yöntemini öğreneceksiniz. Aşağıdaki bölümde belirtilen ayrıntılı ve anlaşılır adımları izleyerek, Python Cloud API kullanarak Excel dosyasını şifrelemek için bir uygulama oluşturacağız. Oluşturulan uygulama, macOS, Linux veya Windows ortamlarında Python’ı destekleyen herhangi bir uygulama ile entegre edilebilir ve dönüştürme işlemi ücretsiz olarak yapılabilir.
Önkoşul
- XLS’i parola ile korumak için Bir hesap oluşturun ve API kimlik bilgilerini alın
- Bir XLS’i parola ile şifrelemek için Python için Aspose.Cells Cloud SDK‘i indirin
- XLS dosyası için parola belirlemek üzere yukarıdaki SDK ile Python projesini kurun
Python Low Code API’yi kullanarak Excel Dosyasını Şifreleme Adımları
- Çalışma Kitabını Python REST API kullanarak bir parola ile şifrelemek için API için İstemci Kimliğini ve İstemci Gizli Anahtarını yapılandırın
- XLS dosyasının parola korumasını gerçekleştirmek için istemci kimlik bilgileriyle CellsApi sınıfını örneklendirin
- Kaynak XLS dosya adlarını belirtin ve kaynak XLS’yi bir HashMap’te bir ad ve Dosya nesnesi kullanarak yükleyin
- Parolayı ve diğer özellikleri ayarlamak için ProtectWorkbookRequest örneğini oluşturun
- Harita dosyalarını ve ProtectWorkbookRequest örneğini ayarlamak için PostProtectRequest örneğini oluşturun
- Python düşük kodlu API’yi kullanarak Excel dosyasını şifrelemek için PostProtect istek yöntemini çağırın
- Parola korumalı Excel dosyasını/dosyalarını yerel diske kaydedin
Yukarıdaki adımlar, Python REST API kullanarak Excel’i parola korumasına almayı sağlar. İşleme SDK yapılandırması ve CellsAPI sınıf örneğini oluşturarak başlayacağız. Ardından, kaynak XLS dosyalarını bir HashMap kullanarak açacağız ve Excel dosyaları için parola korumasını PostProtect() yöntemiyle ayarlamak için kullanılan ProtectWorkbookRequest ve PostProtectRequest sınıflarını örnekleyeceğiz.
Python REST API’sini kullanarak Excel’i Parola Koruması için Kod
Bu basit örnek kod, Python düşük kodlu API’yi kullanarak Excel’i parola korumalı hale getirmenizi sağlar. Koruma için kaynak Excel dosyalarını ve bir parolanın yanı sıra diğer isteğe bağlı özellikleri de sağlamanız gerekir. İstek Mesajı oluşturulduktan sonra, PostProtect() Excel dosyasının korumasını gerçekleştirir ve diskte veya veritabanında saklanabilen parola korumalı Excel dosyalarını döndürür.
We have explored to encrypt Workbook with Password using Python REST API in this article. If you want to explore Excel to PNG conversion, refer to the article on how to Convert Excel to PNG with Python REST API.