MozInfo

Software captura de pantalla:
MozInfo
Detalles de software:
Versión: 0.4
Fecha de carga: 11 May 15
Promotor: Jeff Hammel
Licencia: Libre
Popularidad: 51

Rating: 2.0/5 (Total Votes: 1)

A lo largo de MozMill y otro código de Mozilla Python, el control de la plataforma subyacente se hace de muchas maneras diferentes. Los diferentes controles necesarios plomo a un montón de copia + pegar, dejando al lector a preguntarse .... es esta comprobación específica necesaria para (por ejemplo) un sistema operativo? Debido a que la información no se consolida, los cheques no se hacen sistemáticamente, ni es definir lo que estamos comprobando para.
MozInfo propone resolver este problema. & Nbsp; MozInfo es una interfaz de puente, por lo que el subyacente (complejo) plétora de OS y combinaciones de arquitectura se ajusta a un subconjunto de valores de relavence al software de Mozilla. La implementación actual expone clave relavent, valores: os, la versión, los bits, y el procesador. Además, el paquete de servicio en uso está disponible en la plataforma Windows.
Uso API
MozInfo es un paquete python. La descarga del software y ejecutar python setup.py desarrollar permitirá que hagas mozinfo importación de pitón. [Mozinfo.py] (https://github.com/mozautomation/mozmill/blob/master/mozinfo/mozinfo.py) es el único archivo contenido es este paquete, así que si usted necesita una solución de un solo archivo, usted puede apenas descargar o llamar a este archivo a través de la web.
El nivel superior atributos (OS, versión, bits, procesador) están disponibles como globales del módulo:
& Nbsp; si mozinfo.os == 'ganar': ...
Además, mozinfo exporta un diccionario, mozinfo.info, que contienen estos valores. mozinfo también exporta:
- Opciones: un diccionario de valores posibles para el sistema operativo, los bits, y el procesador
- Principal: el punto de entrada para console_script mozinfo
- Desconocido: un producto único que denota un valor que no se puede determinar
desconocido tiene la representación de cadena "DESCONOCIDO". desconocido evaluará como falsa en python:
& Nbsp; si no mozinfo.os: ... # desconocido!
Uso de la línea de comandos
MozInfo viene con una línea de comandos, mozinfo que se puede usar para diagnosticar el sistema de uno actual.
Ejemplo de salida:
& Nbsp; os: versión linux: Ubuntu 10.10 de bits: procesador de 32 x 86:
Tres de estos campos, os, brocas y procesador, tienen un conjunto finito de opciones. Usted puede visualizar el valor de estas opciones utilizando --os mozinfo, mozinfo --bits y mozinfo --processor. . mozinfo --help uso de documentos de línea de comandos

Requisitos

  • Python

Otro software de desarrollador Jeff Hammel

montage
montage

20 Feb 15

FileServer
FileServer

15 Apr 15

wordstream
wordstream

14 Apr 15

Comentarios a la MozInfo

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!