mozInstall είναι ένα πακέτο Python για την εγκατάσταση εφαρμογών Mozilla σε διάφορες πλατφόρμες.
Για παράδειγμα, ανάλογα με την πλατφόρμα, ο Firefox μπορεί να διανεμηθεί ως ένα φερμουάρ, tar.bz2, exe ή dmg αρχείο ή κλωνοποιήθηκε από ένα αποθετήριο. Mozinstall παίρνει την παρενόχληση από την εξαγωγή ή / και τη λειτουργία αυτών των αρχείων και για την ευκολία επιστρέφει την πλήρη διαδρομή στο δυαδικό της εφαρμογής στον κατάλογο install. Σε περίπτωση που mozinstall καλείται από τη γραμμή εντολών, το δυαδικό μονοπάτι θα εκτυπωθεί στο stdout.
Χρήση
Για τις επιλογές της γραμμής εντολών τρέχει mozinstall --help
Η κύρια λειτουργία Mozinstall είναι η μέθοδος εγκαταστήσετε
& Nbsp? Εισαγωγή mozinstall mozinstall.install («path_to_install_file», dest = 'path_to_install_folder »)
Οι προεπιλογές παράμετρος dest στον κατάλογο στον οποίο βρίσκεται το αρχείο εγκατάστασης. Η μέθοδος εγκαταστήσετε δέχεται μια τρίτη παράμετρο που ονομάζεται εφαρμογές που λέει mozinstall οποία δυαδικό για την αναζήτηση. Εξ 'ορισμού θα ψάξει για «Firefox», «Thunderbird» και «Fennec» Έτσι, εκτός εάν εγκαταστήσετε μια διαφορετική εφαρμογή, η παράμετρος αυτή είναι περιττή.
Χειρισμός σφαλμάτων
Mozinstall ρίχνει δύο διαφορετικούς τύπους εξαιρέσεων:
- Mozinstall.InvalidSource ρίχνεται όταν η πηγή δεν είναι ένα αναγνωρισμένο τύπο αρχείου (zip, exe, tar.bz2, tar.gz, DMG)
- Mozinstall.InstallError ρίχνεται όταν αποτύχει η εγκατάσταση για οποιονδήποτε λόγο. . Παρέχεται traceback
Απαιτήσεις :
- Python
- MozInfo
Τα σχόλια δεν βρέθηκε