Brotli
Brotli
General
Brotli és una classe en FOSS per Python.
Brotli utilitaris exposa compressa i de la descomprimir Funcions per al contingut de byte genèric, així com comprimArray i de la decompressióArray per als fluxos de treball basats en matrius, facilitant l’envasament de fonts WOFF2.
Aquesta classe proporciona 8 mètodes per treballar amb objectes de Brotli en programes Python. Els mètodes disponibles inclouen: OpenInputBinary, OpenInputFile, OpenOutputFile, __init__, compress, compressArray, decompress, decompressArray. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python.
Mètodes
| Signatura | Descripció |
|---|---|
__init__(dictionary_path) | Apel·lacions init en aquest cas de Brotli. |
decompress(content) | Descompressa el contingut de byte comprimit per Brotli i torna els bytes originals. |
compress(content, quality) | Compressa el contingut de byte donat utilitzant Brotli amb el nivell de qualitat especificat. |
decompressArray(content) | Descompressa un matriu de bytes comprimit per Brotli i torna el matrix descompressat. |
compressArray(content, quality) | Compressa un array de bytes utilitzant Brotli a la qualitat donada i torna l’array comprimit. |
OpenInputFile(input_path) | Obre un fitxer en la ruta donada per llegir dades comprimides amb Brotli. |
OpenOutputFile(output_path, force) | Obre o crea un fitxer en la ruta donada per escriure dades comprimides amb Brotli; força sobreescriu arxius existents. |
OpenInputBinary(input_path) | Obre un flux binari des de la ruta especificada per a la descompressió Brotli. |