mozInstall är ett Python-paket för att installera Mozilla program på olika plattformar.
Till exempel, beroende på plattformen, Firefox kan distribueras som en zip, tar.bz2, exe eller dmg-fil eller klonad från ett slutförvar. Mozinstall tar det enkelt att utvinna och / eller köra dessa filer och för bekvämlighet returnerar den fullständiga sökvägen till programmets binära i installationskatalogen. I det fall som mozinstall anropas från kommandoraden, kommer den binära vägen skrivas till stdout.
Användning
För kommandoradsflaggor kör mozinstall --help
Mozinstall huvudsakliga funktion är att installera metoden
& Nbsp; import mozinstall mozinstall.install ('path_to_install_file', dest = 'path_to_install_folder')
De dest parameter standard katalogen där installationsfilen finns. Installations metoden accepterar en tredje parameter som kallas appar som berättar mozinstall vilken binär att söka efter. Den kommer som standard att söka efter "Firefox", så om du inte installerar ett annat program, är "thunderbird" och "fennec" denna parameter onödigt.
Felhantering
Mozinstall kastar två olika typer av undantag:
- Mozinstall.InvalidSource kastas när källan inte är en erkänd filtyp (zip, exe, tar.bz2, tar.gz, DMG)
- Mozinstall.InstallError kastas när installationen misslyckas av någon anledning. . En uppföljnings tillhandahålls
Krav :
- Python
- MozInfo
Kommentarer hittades inte