mozInstall er en Python pakke for å installere Mozilla applikasjoner på ulike plattformer.
For eksempel, avhengig av plattformen, Firefox kan distribueres som en zip, tar.bz2, exe eller dmg-fil eller klonet fra et depot. Mozinstall tar stresset ut av å trekke ut og / eller kjøre disse filene og for enkelhets returnerer den fullstendige banen til programmets binær i installasjonskatalogen. I tilfellet at mozinstall startes fra kommandolinjen, vil det binære banen skrives til stdout.
Bruk
For kommandolinjealternativer kjøre mozinstall --help
Mozinstall hovedfunksjon er den installeringsmetode
& Nbsp; import mozinstall mozinstall.install ('path_to_install_file', dest = 'path_to_install_folder')
De dest parameter standard til katalogen der installasjonsfilen ligger. Den installeringsmetode aksepterer en tredje parameter kalt apps som forteller mozinstall hvilken binær å søke etter. Som standard vil den søke etter "firefox", så med mindre du installerer et annet program, er unødvendig denne parameteren 'thunderbird' og 'fennec'.
Feilhåndtering
Mozinstall kaster to forskjellige typer unntak:
- Mozinstall.InvalidSource kastes når kilden er ikke en godkjent filtype (zip, exe, tar.bz2, tar.gz, dmg)
- Mozinstall.InstallError kastes når installasjonen mislykkes, uansett årsak. . En traceback er gitt
Krav :
- Python
- MozInfo
Kommentarer ikke funnet