zip_open.

Arquivo aberto a partir do arquivo de arquivo zip aninhado
Baixe Agora

zip_open. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Python License
  • Preço:
  • FREE
  • Nome do editor:
  • Takayuki SHIMIZUKAWA

zip_open. Tag


zip_open. Descrição

Arquivo aberto a partir do arquivo de arquivo zip aninhado Zip_Open permite que você abra um arquivo de um arquivo zip aninhado arquivo. Se você usar o arquivo estático como como 'data.zip' e abrir isso do seu código Python, seu programa ficará como aberto (os.path.join .dirname (__ file__), 'data.zip')). Mas se seus pacotes estiverem embalados em pacotes.Zip arquivo (zipado-ovo ou casos para reunir em um arquivo no Google App Engine Mattle), seu cabo não funciona bem.in esta situação, o caminho do arquivo de data.zip torna-se /path/to/packages.zip/data.zip, então o seu programa não pode abrir o pacote date.zip arquivo.zip_open resolve este problema.usage sample1: abra o arquivo do zip filepackages1.zip é: pacotes1.zip + file1 .txopen file1.txt: >>> da Zip_Open Import Zopen >>> fobj = zopen ('Pacotes1.zip/file1.txt') >>> Data = FOBJ.READ () >>> Imprimir Datai am file1.txt, OK. Este exemplo de código equivalente a um código abaixo: >>> do zipfile Import Zipfile >>> zipobj = zipfile ('pacotes1.zip') >>> dados = zipobj.read ('file1.txt') >>> Imprimir Datai am file1.txt, OK.USAGE SAMPLE2: Abrir o arquivo de Nested Zip FilePackages2.zip é: pacotes2.zip + data2.zip + file2.txtopen file2.txt: >>> de Zip_Open Import Zopen >>> fobj = zopen ( 'pacotes2.zip/data2.zip/file2.txt') >>> Imprimir FOBJ.READ () Eu sou file2.txt, ok.usage Sample3: Abra o arquivo Incluído no pacote Anobackages3.zip é: pacotes3.zip + foo.py + file1.txt + data3.zip + file3.txtfoo.py:import OSFROM ZIP_OPEN Importar Zopendef Loader (nome do arquivo): fobj = zopen (os.path.join os.path.dirname (__ file__), nome de arquivo)) Retornar FobJexecute Loader () do shell interativo: >>> Import Sys >>> sys.path.insert (0, 'Pacotes3.zip') >>> Import Foo >> > fobj = foo.loader ('file1.txt') >>> Imprimir FOBJ.READ () Eu sou file1.txt, ok. >>> fobj = foo.loader ('data3.zip/file3.txt')> >> Imprimir FOBJ.READ () Eu sou file3.txt, OK. Requisitos: · Pitão


zip_open. Software Relacionado

Lino.

Uma estrutura de aplicativos da Web usando Django e ExtJs ...

136

Download