MozInfo

Software screenshot:
MozInfo
Dettagli del software:
Versione: 0.4
Data di caricamento: 11 May 15
Sviluppatore: Jeff Hammel
Licenza: Libero
Popolarità: 1

Rating: nan/5 (Total Votes: 0)

Nel corso MozMill e altro codice Mozilla Python, il controllo della piattaforma di base è fatto in molti modi diversi. I vari controlli necessari per portare un sacco di copia + incolla, lasciando il lettore a chiedersi .... è questo controllo specifico necessario per (ad esempio) un sistema operativo? Poiché le informazioni non è consolidata, i controlli non sono fatto in modo coerente, né è definito quello che stiamo verificando per.
MozInfo propone di risolvere questo problema. & Nbsp; MozInfo è un'interfaccia ponte, rendendo il sottostante (complessa) pletora di sistema operativo e di architettura combinazioni conformi a un sottoinsieme di valori di relavence al software Mozilla. L'implementazione attuale espone chiave relavent, valori: os, la versione, i bit, e il processore. Inoltre, il servizio pacchetto in uso è disponibile sulla piattaforma Windows.
Utilizzo API
MozInfo è un pacchetto python. Il download del software e la gestione python setup.py sviluppare vi permetterà di fare l'importazione mozinfo in pitone. [Mozinfo.py] (https://github.com/mozautomation/mozmill/blob/master/mozinfo/mozinfo.py) è l'unico file contenuto è questo pacchetto, quindi se avete bisogno di una soluzione single-file, è possibile solo scaricare o chiamare questo file tramite il web.
Gli attributi di livello superiore (OS, versione, bit, processore) sono disponibili come globali del modulo:
& Nbsp; se mozinfo.os == 'vincere': ...
Inoltre, mozinfo esporta un dizionario, mozinfo.info, che contengono questi valori. mozinfo esporta anche:
- Scelte: un dizionario di valori possibili per os, punte, e il processore
- Principale: il punto di ingresso per console_script mozinfo
- Sconosciuto: un singleton che denota un valore che non può essere determinato
sconosciuto ha la rappresentazione di stringa "UNKNOWN". sconosciuto valuterà come falso in python:
& Nbsp; se non mozinfo.os: ... # sconosciuta!
Command Line Uso
MozInfo viene fornito con una riga di comando, mozinfo che può essere usata per diagnosticare il proprio sistema attuale.
Esempio di uscita:
& Nbsp; os: versione linux: Ubuntu 10.10 bit: 32 processori: x86
Tre di questi campi, os, bit, e il processore, hanno un insieme finito di scelte. È possibile visualizzare il valore di queste scelte utilizzando --os mozinfo, mozinfo --bits e mozinfo --processor. . mozinfo --help uso di documenti da riga di comando

Requisiti

  • Python

Altri software di sviluppo Jeff Hammel

MakeItSo
MakeItSo

14 Apr 15

wordstream
wordstream

14 Apr 15

fetch
fetch

11 May 15

Commenti a MozInfo

I commenti non trovato
Aggiungi commento
Accendere le immagini!