mozInstall er en Python-pakke til installation Mozilla-programmer på forskellige platforme.
For eksempel, afhængigt af platformen, Firefox kan distribueres som en zip, tar.bz2, exe eller dmg fil eller klonet fra et depot. Mozinstall tager besværet ud af at udvinde og / eller kører disse filer og for nemheds skyld returnerer den fulde sti til applikationens binære i installationsmappen. I tilfælde af at mozinstall kaldes fra kommandolinjen, vil den binære sti udskrives til stdout.
Anvendelse
For kommandolinjeflag køre mozinstall --help
Hovedfunktion Mozinstall er er install metoden
& Nbsp; import mozinstall mozinstall.install (»path_to_install_file«, dest = 'path_to_install_folder ")
De dest parameter standard den mappe, hvor installationsfilen er placeret. Den installationsmetode accepterer en tredje parameter kaldet apps, som fortæller mozinstall som binær at søge efter. Som standard vil den søge efter "firefox", "thunderbird" og "Fennec", så medmindre du installerer et andet program, denne parameter er unødvendig.
Fejlhåndtering
Mozinstall kaster to forskellige typer af undtagelser:
- Mozinstall.InvalidSource kastes når kilden ikke er en anerkendt filtype (zip, exe, tar.bz2, tar.gz, DMG)
- Mozinstall.InstallError kastes når installationen mislykkes eller anden grund. A. Tilbagesporingstabel leveres
Krav :
- Python
- MozInfo
Kommentarer ikke fundet