GZIP(GNU Zip) הוא פורמט דחיסת קבצים בשימוש נרחב שעוזר להפחית את גודלם של קבצים, מה שמקל על אחסון והעברתם. הוא משמש בדרך כלל לדחיסת קבצים במערכות הפעלה UNIX. במאמר זה, תלמד כיצד לבצע קבצי GZIP ב-Python. יתר על כן, תראה כיצד לפתוח קבצי GZIP ב- Python.
ספריית Python GZIP
Aspose.ZIP for Python מציע מגוון תכונות לעבודה עם פורמטים שונים של דחיסה, כולל ZIP, GZIP, TAR, 7z ועוד. זה מקל על דרך הניהול והמניפולציה של קבצים דחוסים, מה שהופך אותו לכלי בעל ערך עבור מפתחים העוסקים במשימות דחיסת קבצים ביישומי Python.
אתה יכול להוריד את הספרייה או להתקין אותה מ-PyPI.
> pip install aspose-zip
צור קבצי GZIP ב- Python
להלן השלבים לדחיסת קבצים עם GZIP ב-Python.
- ראשית, צור אובייקט של המחלקה GzipArchive.
- לאחר מכן, השתמש בשיטת GzipArchive.setsource() כדי להוסיף קובץ ל-GZIP.
- לבסוף, שמור ארכיון GZIP באמצעות שיטת GzipArchive.save() .
דוגמת הקוד הבאה מראה כיצד לדחוס קבצים ל-GZIP בתיקייה ב-Python.
import aspose.zip as az
# צור ארכיון gzip
with az.gzip.GzipArchive() as archive:
# הוסף קבצים ל-gzip
archive.set_source("file.bin")
# שמור את ארכיון gzip
archive.save("gzip_archive.gz")
פתח קובץ GZIP ב-Python
להלן השלבים לפירוק ארכיון GZIP ב- Python.
- ראשית, טען את קובץ GZIP באמצעות מחלקה GzipArchive.
- לאחר מכן, פתח את קובץ ה-GZIP באמצעות שיטת GzipArchive.extracttodirectory().
דוגמת הקוד הבאה מראה כיצד לפתוח קובץ GZIP ב-Python.
import aspose.zip as az
# טען ארכיון gzip
with az.gzip.GzipArchive("gzip_archive.gz") as archive:
# פתח את gzip
archive.extract_to_directory("gzip_archive_extracted")
Python GZIP Module - קבל רישיון חינם
אתה יכול לקבל רישיון זמני בחינם ליצור או לפתוח ארכיוני GZIP ללא מגבלות הערכה.
משאבי למידה
אתה יכול לחקור עוד על ספריית Python GZIP שלנו באמצעות המשאבים הבאים:
כלי GZIP מקוון
אנו מספקים גם כלי מקוון בחינם לדחיסת קבצים ל-GZIP, המופעל על ידי Aspose.ZIP עבור Python.
סיכום
Aspose.ZIP עבור Python מפשט את תהליך העבודה עם קבצי GZIP על ידי מתן ספרייה חזקה ועשירה בתכונות למשימות דחיסה ופירוק. במדריך זה, כיסינו את היסודות של יצירת קובץ GZIP ב-Python. בנוסף, הראינו כיצד לפתוח קבצי GZIP ולחלץ את התוכן שלהם לספרייה. אתה יכול בקלות לשלב את הספרייה ביישומי Python שלך ולפשט את משימות הדחיסה והפירוק.