zip_open

Archivo abierto de Archivo de archivos ZIP anidados
Descargar ahora

zip_open Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Python License
  • Precio:
  • FREE
  • Nombre del editor:
  • Takayuki SHIMIZUKAWA

zip_open Etiquetas


zip_open Descripción

Archivo abierto desde el archivo de archivos ZIP anidados Zip_Open le permite abrir un archivo desde un archivo Nested Zip Archive. Si usa un archivo estático como 'data.zip' y abre esto desde su código Python, su programa se convertirá en ABRE (OS.PATH.JOIN (OS.PATH .dirname (__ file__), 'data.zip')). Pero si sus paquetes están empacados en paquetes.zip archivo (huevo con cremallera, o casos para recopilar en un archivo en la materia del motor de la aplicación de Google), su cable no funciona bien. En esta situación, la ruta del archivo de Data.zip se convierte en /path/te/packages.zip/data.zip, entonces su programa no puede abrir el paquete Data.zip File.ZIP_OPEN resuelve este problema.Usage Sample1: Abra el archivo de Zip FilePackages1.zip es: Paquetes1.zip + File1 .txtopen file1.txt: >>> de Zip_Open Import ZOPEN >>> FOBJ = ZOPEN ('Paquetes1.zip/file1.txt') >>> DATOS = FOBJ.Read () >>> Imprimir DataSi AM File1.txt, Ok.Este código de código equivalente al siguiente código: >>> de ZipFile Import PIXFILE >>> ZIPOBJ = ZIPFILE ('Paquetes1.zip') >>> DATOS = ZIPOBJ.READ ('file1.txt') >>> imprimir datos am file1.txt, ok.usage Sample2: Abra el archivo desde Nested Zip FilePackages2.zip es: Paquetes2.zip + data2.zip + file2.txtopen file2.txt: >>> de Zip_Open Import ZOPEN >>> FOBJ = ZOPEN ( 'paquetes2.zip/data2.zip/file2.txt') >>> imprimir fobj.read () i am file2.txt, ok.usage Sample3: Abra el archivo Incluido en el paquete senshearspackages3.zip es: paquetes3.zip + foo.py + file1.txt + data3.zip + file3.txtfoo.py: ignors osfrom zip_open Importar ZopEndef Loader (nombre de archivo): FOBJ = ZOPEN (OS.PATH.JOIN ( os.path.dirname (__ file__), nombre de archivo)) devuelve FOBJEXECUS Cargador () de Shell Interactive: >>> Importar sys >>> sys.path.insert (0, 'paquetes3.zip') >>> Importar foo >> > fobj = foo.loader ('file1.txt') >>> imprime fobj.read () i am file1.txt, ok. >>> fobj = foo.loader ('data3.zip/file3.txt')> >> Imprima fobj.read () i am file3.txt, ok. Requisitos: · Python


zip_open Software relacionado