zip_open.

File Apri da archivio di file zip annidato
Scarica ora

zip_open. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Python License
  • Prezzo:
  • FREE
  • Nome editore:
  • Takayuki SHIMIZUKAWA

zip_open. Tag


zip_open. Descrizione

File aperto da archivio di file zip annidato ZIP_OPEN consente di aprire un file da un archivio di file zip annidato. Se si utilizza il file statico come "data.zip" e aprilo dal tuo codice Python, il tuo programma diventerà come Open (OS.Path.Join (OS.Path .dirname (__ file__), 'data.zip')). Ma se i tuoi pacchetti sono imballati in pacchetti.Zip File (zip-uovo o casi da raccogliere in un unico file su Google App Engine Matter), il cavo non funziona bene. In questa situazione, il percorso del file di Data.zip diventa /Path/to/packages.zip/data.zip, il tuo programma non può aprire il file data.zip.zip_open risolvere questo problema. Esempio di sample1: Apri il file da ZIP FilePackages1.zip è: pacchetti1.zip + file1 .txtopen file1.txt: >>> da ZIP_OPEN OK.Questo campione di codice equivalente al seguente codice: >>> da zipfile import zipfile >>> zipobj = zipfile ('packages1.zip') >>> dati = zipbj.read ('file1.txt') >>> Stampa dati AM File1.txt, OK.USAGE Sample2: Aprire il file da NESTED ZIP FilePackages2.zip è: packages2.zip + data2.zip + file2.txtopen file2.txt: >>> da ZIP_OPEN import zopen >>> fobj = zopen ( 'packages2.zip/data2.zip/file2.txt') >>> Stampa fobj.read () I am file2.txt, ok.usage Sample3: Apri il file Incluso in packot sterittopackages3.zip è: packages3.zip + foo.py + file1.txt + data3.zip + file3.txtfoo.py:import osfrom zip_open import zopendef loader (nome file): fobj = zopen (os.path.join ( os.path.dirname (__ file__), nome file)) Ritorna il caricatore Fobjexecute () da shell interattivo: >>> Import sys >>> sys.path..insert (0, 'packages3.zip') >>> Importa foo >> > fobj = foo.loader ('file1.txt') >>> Stampa fobj.read () I am File1.txt, ok. >>> fobj = foo.loader ('data3.zip/file3.txt')> >> Stampa fobj.read () I Am File3.txt, OK. Requisiti: · Python.


zip_open. Software correlato

Amfy

Serializzatore AMF / Deserializzatore per Python3 ...

183

Scarica