MozInfo

Tela Software:
MozInfo
Detalhes de Software:
Versão: 0.4
Data de upload: 11 May 15
Revelador: Jeff Hammel
Licença: Livre
Popularidade: 51

Rating: 2.0/5 (Total Votes: 1)

Ao longo MozMill e outro código Mozilla Python, verificando a plataforma de base é feito de muitas maneiras diferentes. As várias verificações necessárias levar a um monte de cópia + colar, deixando o leitor a imaginar .... é essa verificação específica necessária para (por exemplo) um sistema operacional? Porque a informação não está consolidada, cheques não são feitas de forma consistente, nem é definido o que estamos verificando.
MozInfo propõe para resolver este problema. & Nbsp; MozInfo é uma interface de ponte, fazendo o subjacente (complexo) infinidade de OS e arquitetura combinações estão em conformidade com um subconjunto de valores de relavence de software Mozilla. A implementação atual expõe chave relavent, valores: os, versão, bocados, e processador. Além disso, o service pack em uso está disponível na plataforma Windows.
Uso da API
MozInfo é um pacote de python. Fazendo o download do software e executando python setup.py desenvolver vai permitir que você faça mozinfo importação de python. [Mozinfo.py] (https://github.com/mozautomation/mozmill/blob/master/mozinfo/mozinfo.py) é o único arquivo contido é este pacote, portanto, se você precisa de uma solução de arquivo único, você pode apenas baixar ou chamar esse arquivo através da web.
O nível superior atributos (OS, Versão, bits, processadores) estão disponíveis como globais do módulo:
& Nbsp; se mozinfo.os == 'ganhar': ...
Além disso, mozinfo exporta um dicionário, mozinfo.info, que contêm esses valores. mozinfo também exporta:
- Escolhas: um dicionário de valores possíveis para os, pedaços, e processador
- Principal: o ponto de entrada para console_script mozinfo
- Desconhecido: um Singleton denotando um valor que não pode ser determinada
desconhecido tem a representação da cadeia "desconhecido". desconhecido será avaliada como False em python:
& Nbsp; se não mozinfo.os: ... # desconhecido!
Linha de Comando Uso
MozInfo vem com uma linha de comando, mozinfo que podem ser usadas para diagnosticar um sistema actual.
Exemplo de saída:
& Nbsp; OS: versão para Linux: Ubuntu 10.10 Bits: 32: processador x86
Três destes campos, OS, bits e processador, tem um conjunto finito de escolhas. Você pode exibir o valor dessas escolhas usando --os mozinfo, mozinfo --bits, e mozinfo --processor. . mozinfo --help uso de documentos de linha de comando

Requisitos :

  • Python

Outro software de desenvolvedor Jeff Hammel

GetLatestTinderbox
GetLatestTinderbox

12 May 15

fetch
fetch

11 May 15

FileServer
FileServer

15 Apr 15

Comentário para MozInfo

Comentários não encontrado
Adicionar comentário
Ligue imagens!