MozInfo

Software skärmdump:
MozInfo
Mjukvaruinformation:
Version: 0.4
Ladda upp dagen: 11 May 15
Utvecklare: Jeff Hammel
Licens: Gratis
Popularitet: 1

Rating: nan/5 (Total Votes: 0)

Under hela mozmill och andra Mozilla Python-kod, kontrollerar den underliggande plattformen görs på många olika sätt. De olika kontroller som behövs leda till en hel del kopia + klistra in, lämnar läsaren att undra .... det är särskild kontroll är nödvändig för (t.ex.) ett operativsystem? Eftersom informationen inte konsolideras, är kontrollerna inte gjort konsekvent, det är inte heller definierat vad vi checkar för.
MozInfo föreslår att lösa detta problem. & Nbsp; MozInfo är en bro gränssnitt, vilket gör den underliggande (komplex) uppsjö av OS och arkitektur kombinationer överensstämmer med en undergrupp av värden på relavence till Mozilla programvara. Den nuvarande genomförande exponerar relavent nyckel, värden: os, version, bitar, och processor. Dessutom är service pack som används finns på Windows-plattformen.
API Användning
MozInfo är en Python-paket. Ladda ner programvaran och köra Python setup.py utveckla gör att du kan göra import mozinfo från Python. [Mozinfo.py] (https://github.com/mozautomation/mozmill/blob/master/mozinfo/mozinfo.py) är den enda fil som finns är det här paketet, så om du behöver en enda fil lösning kan du bara ladda ner eller ring denna fil via webben.
Den översta nivån attribut (os, version, bitar, processor) finns som modul globals:
& Nbsp; om mozinfo.os == "vinna": ...
Dessutom exporterar mozinfo en ordbok, mozinfo.info, som innehåller dessa värden. mozinfo exporterar också:
- Val: en ordbok av möjliga värden för os, bitar, och processor
- Huvud: den console_script inkörsport för mozinfo
- Ålder: en sing anger ett värde som inte kan fastställas
okänt har strängbeteckningen "okänd". okänt kommer att utvärdera som falskt i python:
& Nbsp; om inte mozinfo.os: ... # okänd!
Command Line Användning
MozInfo levereras med en kommandorad, mozinfo som kan användas för att diagnostisera en aktuella system.
Exempel utgång:
& Nbsp; OS: Linux version: Ubuntu 10.10 bitar: 32 processor: x86
Tre av dessa områden, os, bitar, och processorn, har en begränsad uppsättning val. Du kan visa värdet av dessa val genom att använda mozinfo --os, mozinfo --bits och mozinfo --processor. . mozinfo --help dokument kommandoraden användning

Krav :

  • Python

Annan programvara för utvecklare Jeff Hammel

wordstream
wordstream

14 Apr 15

FileServer
FileServer

15 Apr 15

MakeItSo
MakeItSo

14 Apr 15

Kommentarer till MozInfo

Kommentarer hittades inte
Kommentar
Slå på bilder!