File Format Docs
NO

WHL File Format - Python Wheel Package File

Oppdatert

Hva er en WHL-fil?

En WHL-fil (Wheel) er en distribusjonspakkefil som er lagret i Pythons hjulformat. Det er en standardformatinstallasjon av Python-distribusjoner og inneholder alle filene og metadataene som kreves for installasjonen. WHL-filen inneholder også informasjon om Python-versjonene og plattformene som støttes av denne hjulfilen. I likhet med en MSI-oppsettfil, er WHL-filformatet et klar-til-installeringsformat som gjør det mulig å kjøre installasjonspakken uten å bygge kildedistribusjonen.

WHL-filformat

WHL-filformat er et ZIP (.zip)-arkiv som inneholder alle installasjonsfilene og metadataene som kreves av installatører for installasjon av en pakke. Disse WHL-filene kan pakkes ut ved å bruke unzip-alternativet eller standard dekomprimeringsprogrammer som WinZIP og WinRAR.

WHL-filnavnkonvensjon

En WHL-fil er navngitt i henhold til følgende konvensjon.

{dist}-{version}(-{build})?-{python}-{abi}-{platform}.whl

Et eksempel på WHL-filnavnet er som følger.

cryptography-2.9.2-cp35-abi3-macosx_10_9_x86_64.whl
  • kryptografi er pakkenavnet.
  • 2.9.2 er pakkeversjonen av kryptografi. En versjon er en PEP 440-kompatibel streng som 2.9.2, 3.4 eller 3.9.0.a3.
  • cp35 er Python-taggen og angir Python-implementeringen og versjonen som hjulet krever.
  • abi3 er ABI-koden. ABI står for application binary interface.
  • macosx_10_9_x86_64 er plattform-taggen, som tilfeldigvis er litt av en munnfull.

Referanser