MozInfo

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

Rating: nan/5 (Total Votes: 0)

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

document_it
document_it

11 May 15

wordstream
wordstream

14 Apr 15

FileServer
FileServer

15 Apr 15

Comentário para MozInfo

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