Contamos con la mejor respuesta que hallamos online. Nosotros queremos que te resulte de mucha ayuda y si quieres aportar alguna mejora siéntete libre de hacerlo..
Ejemplo 1: cómo descomprimir archivos usando el módulo zipfile python
import zipfile
with zipfile.ZipFile("file.zip","r")as zip_ref:
zip_ref.extractall("targetdir")
Ejemplo 2: descomprimir en python
import zipfile
with zipfile.ZipFile(path_to_zip_file,'r')as zip_ref:
zip_ref.extractall(directory_to_extract_to)
Ejemplo 3: extracción de archivos zip python
import os
import optparse
import zipfile
defget_arguments():
parser = optparse.OptionParser()
parser.add_option("--src","--source",dest="paths",help="Removing file with extension .SRT and .VTT")(options,arguments)=parser.parse_args()ifnot options.paths:
parser.error("[-] Please specify source, use --help for more info.")return options
defSource_folder(folder_path):print('[+] Extracting zip file')for path, dir_list, file_list in os.walk(folder_path):try:for file_name in file_list:if file_name.endswith(".zip"):
abs_file_path = os.path.join(path, file_name)
parent_path = os.path.split(abs_file_path)[0]
output_folder_name = os.path.splitext(abs_file_path)[0]
output_path = os.path.join(parent_path, output_folder_name)
zip_obj = zipfile.ZipFile(abs_file_path,'r')
zip_obj.extractall(output_path)
zip_obj.close()except FileNotFoundError:print('Error', file_name)
options = get_arguments()
Source_folder(options.paths)
Eres capaz de añadir valor a nuestro contenido informacional asistiendo con tu veteranía en las acotaciones.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)