informatica:programacion:python:comprimir_descomprimir
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| informatica:programacion:python:comprimir_descomprimir [2020/11/06 13:05] – [Descomprimir] tempwin | informatica:programacion:python:comprimir_descomprimir [2020/11/06 13:15] (actual) – [Extraer todos los ficheros comprimidos] tempwin | ||
|---|---|---|---|
| Línea 23: | Línea 23: | ||
| Lo que indicamos en el parámetro '' | Lo que indicamos en el parámetro '' | ||
| + | |||
| + | ===== Ejemplos ===== | ||
| + | |||
| + | ==== Descompresor por lotes ==== | ||
| + | |||
| + | Descomprime todos los ficheros con extensión '' | ||
| + | |||
| + | <code python> | ||
| + | import os | ||
| + | import glob | ||
| + | import patoolib | ||
| + | |||
| + | def extractFiles(indir="/ | ||
| + | os.chdir(indir) | ||
| + | archives=glob.glob(" | ||
| + | print (archives) | ||
| + | if not os.path.exists(out): | ||
| + | | ||
| + | files=os.listdir(" | ||
| + | print(files) | ||
| + | for archive in archives: | ||
| + | if archive[: | ||
| + | patoolib.extract_archive(archive, | ||
| + | | ||
| + | </ | ||
informatica/programacion/python/comprimir_descomprimir.1604664306.txt.gz · Última modificación: por tempwin
