קרא את 7zip Archive ב- Python

7zip הוא פורמט דחיסה פופולרי הידוע ביחס הדחיסה הגבוה שלו. Python, בהיותה שפת תכנות רב-תכליתית, מציעה ספריות שונות לעבודה עם פורמטים שונים של קבצים, כולל ארכיוני 7zip. ספרייה אחת כזו המספקת תמיכה מצוינת לטיפול בארכיוני 7zip ב-Python היא Aspose.ZIP for Python. אז בואו נחקור כיצד לקרוא את התוכן של ארכיוני 7zip ב-Python.

ספריית Python 7zip

Aspose.ZIP for Python היא ספרייה רבת עוצמה המאפשרת למפתחים ליצור, לתפעל ולחלץ קבצים מפורמטים שונים של ארכיון, כולל 7zip. בין אם אתה צריך ליצור או לחלץ ארכיוני 7zip, Aspose.ZIP מטפל בקלות.

אתה יכול להוריד את הספרייה או להתקין אותה מ-PyPI.

> pip install aspose-zip

קרא ארכיון 7zip ב- Python

קריאת ארכיון 7zip באמצעות Aspose.ZIP עבור Python יכולה להיעשות בכמה שלבים, כפי שצוין להלן.

  • ראשית, טען את ארכיון 7zip באמצעות מחלקה SevenZipArchive.
  • לאחר מכן, השתמש בשיטת SevenZipArchive.extracttodirectory(folder) כדי לחלץ תוכן של ארכיון 7zip לתיקיה.

דוגמת הקוד הבאה מראה כיצד לקרוא את התוכן של ארכיון 7zip ב-Python.

import aspose.zip as az

# טען ארכיון 7zip
with az.sevenzip.SevenZipArchive("7z_archive.7z") as archive:
    
    # חלץ את 7zip לתיקיה
    archive.extract_to_directory("7z_extracted")

קרא ארכיון 7zip מוגן בסיסמה

בכמה מקרים מקבלים ארכיוני 7zip המוגנים בסיסמה. ההגנה מופעלת כדי למנוע גישה בלתי מורשית לתוכן של ארכיוני 7zip. כדי לפתוח ארכיון 7zip מוגן, בצע את השלבים המפורטים להלן.

  • ראשית, טען את ארכיון 7zip באמצעות מחלקה SevenZipArchive.
  • לאחר מכן, קרא לשיטת SevenZipArchive.extracttodirectory(תיקייה, סיסמה) וספק סיסמה של הארכיון כארגומנט.

כך תוכלו לקרוא ארכיון 7zip מוגן בסיסמה ב-Python.

import aspose.zip as az

# טען ארכיון 7zip
with az.sevenzip.SevenZipArchive("protected_7z_archive.7z") as archive:
    
    # חלץ תוכן 7zip לספרייה
    archive.extract_to_directory("protected_7z_extracted", "pass")

ספריית Python 7zip - קבל רישיון חינם

אתה יכול לקבל רישיון זמני בחינם לעבוד עם ארכיוני 7zip ללא מגבלות הערכה.

משאבי למידה

למידע נוסף על ספריית Python 7zip שלנו באמצעות המשאבים המפורטים להלן:

כלי 7zip מקוונים

אנו גם מספקים כלים מקוונים בחינם ליצירה וחילוץ של ארכיוני 7zip, המופעלים על ידי Aspose.ZIP עבור Python.

סיכום

Aspose.ZIP עבור Python מספק דרך נוחה ויעילה לעבוד עם ארכיוני 7zip ביישומי Python. בפוסט זה בבלוג, חקרנו כיצד לקרוא את התוכן של ארכיון 7zip ב-Python. סקרנו גם כיצד לקרוא ארכיון 7zip מוגן בסיסמה. כל שעליך לעשות הוא להתקין את Aspose.ZIP עבור Python ולשלב בקלות יכולות טיפול בארכיון 7zip בפרויקטים שלך ב-Python.

ראה גם