def unzip(self, file_obj):
"""
Unzips a ZIP archive
:param file_obj: file to be unzipped
"""
try:
zip_ref = zipfile.ZipFile(file_obj, 'r')
zip_ref.extractall(self.target_dir)
zip_ref.close()
except zipfile.BadZipfile:
self.clean_up(os.path.join(self.target_dir, file_obj))
评论列表
文章目录