MozInfo

Logiciel capture d'écran:
MozInfo
Détails logiciels:
Version: 0.4
Date de transfert: 11 May 15
Développeur: Jeff Hammel
Licence: Gratuit
Popularité: 1

Rating: nan/5 (Total Votes: 0)

Tout au long de mozmill et autre code Mozilla Python, la vérification de la plate-forme sous-jacente est fait de plusieurs façons différentes. Les différents contrôles nécessaires conduisent à beaucoup de copie coller +, laissant le lecteur à se demander .... est ce contrôle spécifique nécessaire pour (par exemple) un système d'exploitation? Parce que l'information est non consolidée, les contrôles ne sont pas effectués systématiquement, ni défini ce que nous vérifions pour.
MozInfo propose de résoudre ce problème. & Nbsp; MozInfo est une interface de pont, rendant le sous-jacent (complexe) pléthore d'OS et les combinaisons d'architecture conforme à un sous-ensemble de valeurs de relavence aux logiciels Mozilla. L'implémentation actuelle expose clé relavent, les valeurs: os, la version, les bits, et le processeur. En outre, le service pack en cours d'utilisation est disponible sur la plate-forme Windows.
API Usage
MozInfo est un paquet de python. Le téléchargement du logiciel et l'exécution python setup.py développez vous permettra de faire mozinfo d'importation de python. [Mozinfo.py] (https://github.com/mozautomation/mozmill/blob/master/mozinfo/mozinfo.py) est le seul fichier contenu est ce paquet, donc si vous avez besoin d'une solution unique fichier, vous pouvez juste télécharger ou appeler ce fichier à travers le web.
Le haut niveau des attributs (OS, la version, bits, processeurs) sont disponibles en tant globales du module:
& Nbsp; si mozinfo.os == 'gagner': ...
En outre, mozinfo exporte un dictionnaire, mozinfo.info, qui contiennent ces valeurs. mozinfo exporte également:
- Choix: un dictionnaire de valeurs possibles pour os, les bits, et le processeur
- Principal: le point d'entrée de mozinfo console_script
- Inconnue: un singleton désignant une valeur qui ne peut pas être déterminée
inconnue a la représentation de chaîne "UNKNOWN". inconnue évaluera comme False en python:
& Nbsp; sinon mozinfo.os: ... # inconnu!
Utilisation en ligne de commande
MozInfo est livré avec une ligne de commande, mozinfo qui peut être utilisé pour diagnostiquer son système actuel.
Exemple de sortie:
& Nbsp; os: la version Linux: Ubuntu 10.10 Bits: 32 processeurs x86:
Trois de ces domaines, os, bits, et le processeur, ont un ensemble fini de choix. Vous pouvez afficher la valeur de ces choix en utilisant --os de mozinfo, mozinfo --bits et mozinfo --processor. . mozinfo --help d'utilisation des documents de ligne de commande

Exigences :

  • Python

D'autres logiciels de développeur Jeff Hammel

fetch
fetch

11 May 15

GetLatestTinderbox
GetLatestTinderbox

12 May 15

document_it
document_it

11 May 15

Commentaires à MozInfo

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!