zip_open.

Datei öffnen Sie von dem verschachtelten ZIP-Dateiarchiv
Jetzt downloaden

zip_open. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Python License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Takayuki SHIMIZUKAWA

zip_open. Stichworte


zip_open. Beschreibung

Datei öffnen sich aus dem verschachtelten ZIP-Dateiarchiv Mit ZIP_OPEN können Sie eine Datei aus einem verschachtelten ZIP-Dateiarchiv öffnen. Wenn Sie eine statische Datei wie 'data.zip' verwenden und diese aus Ihrem Python-Code öffnen, wird Ihr Programm wie offen (os.path.join (OS.Path) .Dirname (__ file__), 'data.zip')). Wenn jedoch Ihre Pakete in pakete.zip-Datei verpackt sind / path/to/packages.zip/data.zip, dann kann Ihr Programm die Daten nicht öffnen.ZIP-Datei.Zip_open-Paket löst dieses Problem .txtopen file1.txt: >>> von zip_open import zopen >>> fobj = zopen ('pakete1.zip/file1.txt') >>> data = fobj.Read () >>> drucken datai am file1.txt, OK.Diese Codeprobe äquivalent an den folgenden Code: >>> vom Zipfle-Import Ziplile >>> Zipobj = ZIPFILE ('Packages1.zip') >>> Data = zipobj.Read ('file1.txt') >>> Druckdatei drucken AM File1.txt, ok.oage Sample2: Öffnen Sie die Datei von verschachtelten ZIP FilePackages2.zip is: packages2.zip + data2.zip + file2.txtopen file2.txt: >>> von zip_open import zopen >>> fobj = zopen ( 'pakete2.zip/data2.zip/file2.txt') >>> drucken fobj.wead () i am file2.txt, ok.oage Sample3: Öffnen Sie die Datei inklusive in paket mousepackages3.zip ist: pakete3.zip + foo.py + file1.txt + data3.zip + file3.txtfoo.py:Import osfrom zip_open import zopperfloader (Dateiname): fobj = zopen (os.path.join ( OS.PATH.DIRNAME (__ File__), Dateiname)) Zurück FobjexeCute Loader () von Interactive Shell: >>> Import SYS >>> sys.path.Insert (0, 'Pakete3.zip') >>> Import Foo >> > fobj = foo.loader ('file1.txt') >>> drucken fobj.read () i am file1.txt, ok. >>> fobj = foo.loader ('data3.zip/file3.txt')> >> Drucken FOBJ.Read () Ich bin file3.txt, OK. Anforderungen: · Python


zip_open. Zugehörige Software