खोज…


परिचय

यह मॉड्यूल जीएनयू प्रोग्राम्स जैसे कि gzip और गनजिप होगा, उसी तरह फाइलों को संपीड़ित और विघटित करने के लिए एक सरल इंटरफ़ेस प्रदान करता है।

डेटा संपीड़न zlib मॉड्यूल द्वारा प्रदान किया जाता है।

Gzip मॉड्यूल GzipFile वर्ग प्रदान करता है जिसे पायथन के फ़ाइल ऑब्जेक्ट के बाद बनाया गया है। GzipFile वर्ग डेटा को स्वचालित रूप से संपीड़ित या विघटित करने के लिए gzip-format फ़ाइलों को पढ़ता और लिखता है, ताकि यह एक साधारण फ़ाइल ऑब्जेक्ट की तरह दिखे।

GNU ज़िप फ़ाइलों को पढ़ें और लिखें

import gzip
import os

outfilename = 'example.txt.gz'
output = gzip.open(outfilename, 'wb')
try:
    output.write('Contents of the example file go here.\n')
finally:
    output.close()

print outfilename, 'contains', os.stat(outfilename).st_size, 'bytes of compressed data'
os.system('file -b --mime %s' % outfilename)

इसे टर्मिनल के माध्यम से 1gzip_write.py1 के रूप में सहेजें।

$ python gzip_write.py

application/x-gzip; charset=binary
example.txt.gz contains 68 bytes of compressed data


Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow