xxxxxxxxxx
from zipfile import ZipFile
import zipfile
with ZipFile('test.zip') as myzip:
with myzip.open('Roughwork/textfile.text') as myfile:
print(myfile.readlines())Copy Code
xxxxxxxxxx
import zipfile
with zipfile.ZipFile(path_to_zip_file, 'r') as zip_ref:
zip_ref.extractall(directory_to_extract_to)
xxxxxxxxxx
import zipfile
with zipfile.ZipFile("file.zip","r") as zip_ref:
zip_ref.extractall("targetdir")
xxxxxxxxxx
# app.py
from zipfile import ZipFile
with ZipFile('Mail3.zip', 'r') as zipObj:
# Extract all the contents of zip file in different directory
zipObj.extractall('temp')
print('File is unzipped in temp folder')
xxxxxxxxxx
# Extract all contents from zip file
import zipfile
with zipfile.ZipFile('filename', 'r') as myzip: #'r' reads file, 'w' writes file
myzip.extractall()
# The zipfile will be extracted and content will be available in your working
# directory.
xxxxxxxxxx
from zipfile import ZipFile
import zipfile
myzip = ZipFile('test.zip')
myzip.extract(member='Roughwork/pretify.html')
xxxxxxxxxx
# How to Zip All Files in a Directory
import os
import zipfile
directory = '/Users/datagy/files'
files = os.listdir(directory)
with zipfile.ZipFile('zipfile.zip', 'w') as zip:
for file in files:
file_path = os.path.join(directory, file)
zip.write(file_path)
xxxxxxxxxx
from zipfile import ZipFile
with ZipFile('ML.zip', 'r') as zipObj:
zipObj.extractall('ML')