W tym krótkim samouczku wyjaśniono, jak chronić hasłem plik ZIP w języku Python. Omawia kroki i fragment kodu zaszyfrowania pliku ZIP w Pythonie. Ponadto zrozumiesz również, jak improwizować przepływ pracy zgodnie z własnymi wymaganiami.
Kroki, aby zabezpieczyć hasłem plik ZIP w Pythonie
- Skonfiguruj system do współpracy z biblioteką Aspose.ZIP
- Załaduj archiwum wejściowe, ustawiając algorytm i hasło do szyfrowania
- Dokonaj wpisu do archiwum ZIP metodą create_Entry()
- Wyeksportuj zabezpieczone archiwum ZIP, wywołując metodę save()
Poniższe kroki przedstawiają przebieg pracy dodawania hasła do pliku ZIP w Pythonie. Najpierw przygotuj IDE z wymaganymi konfiguracjami. Następnie przeczytaj źródłowy plik ZIP, zaszyfruj go i na koniec zapisz zaszyfrowane archiwum ZIP, aby zakończyć proces.
Kod do ochrony hasłem pliku ZIP w Pythonie
import aspose.zip as az | |
# Create archive settings and set password | |
archive_settings = az.saving.ArchiveEntrySettings(None, az.saving.TraditionalEncryptionSettings("password")) | |
# Create and save archive with multiple files | |
with az.Archive(archive_settings) as archive: | |
# Add folder to zip | |
archive.create_entries("zipfiles") | |
# Create and save zip archive | |
archive.save('protected_archive.zip') |
Ten fragment kodu demonstruje szyfrowanie ZIP w Pythonie. Można jednak pracować z różnymi standardami szyfrowania, takimi jak AES256, AES192 itp., określając różne ciągi haseł. Co więcej, możesz przetwarzać kilka plików równolegle, pod warunkiem, że żaden plik nie jest współdzielony przez różne procesy w tym samym czasie.
Ten krótki przewodnik opisuje, jak zabezpieczyć ZIP w Pythonie. Natomiast jeśli chcesz przekonwertować RAR na ZIP w Pythonie, zapoznaj się z artykułem na temat Zmień RAR w ZIP w Pythonie.