MozInfo

Скріншот програми:
MozInfo
Дані програми:
Версія: 0.4
Дата завантаження: 11 May 15
Розробник: Jeff Hammel
Ліцензія: Безкоштовно
Популярність: 1

Rating: nan/5 (Total Votes: 0)

Упродовж mozmill та іншого коду Mozilla Python, перевірка базової платформи робиться по-різному. Різні перевірки необхідно привести до великих копії + вставки, залишаючи читача замислитися .... це конкретна перевірка необхідна для (наприклад) операційної системи? Оскільки інформація не консолідує, чеків не зроблено послідовно, і це не визначається те, що ми перевірка.
MozInfo пропонує вирішити цю проблему & NBSP; MozInfo. Являє собою інтерфейс моста, що робить лежить в основі (комплексу) безліч ОС і комбінації архітектура відповідати підмножина значень relavence до програмного забезпечення Mozilla. Поточна реалізація надає relavent ключ, значення: Windows, версії, біти, і процесор. Крім того, пакет у використанні є на платформі Windows.
<Сильний> API Використання
MozInfo є пітон пакет. Завантаження програмного забезпечення та працює пітона setup.py розробки дозволить вам робити імпорт mozinfo зі шкіри пітона. [Mozinfo.py] (https://github.com/mozautomation/mozmill/blob/master/mozinfo/mozinfo.py) є тільки файл містив це пакет, так що якщо вам потрібно рішення одного файлу, ви можете просто завантажити або зателефонуйте цей файл через Інтернет.
Атрибути верхнього рівня (ОС, версію, біти, процесора) доступні як модуль глобальних:
& NBSP; якщо mozinfo.os == 'виграти': ...
Крім того, mozinfo експортує словник, mozinfo.info, які містять ці значення. mozinfo також експортує:
- Вибір: словник можливих значень для операційної системи, біт, і процесор
- Основний: точка входу console_script для mozinfo
- Невідома: Singleton, що позначає значення, яке не може бути визначено
невідомо має строкове представлення "UNKNOWN". Невідомо, чи буде оцінювати як помилкове в Python:
& NBSP; якщо не mozinfo.os: ... # невідомий!
<Сильний> Командний рядок Використання
MozInfo поставляється з командного рядка, mozinfo які можуть бути використані для діагностики своє поточне систему.
Приклад виведення:
& NBSP; ОС: Linux версія: Ubuntu 10.10 біт: 32: процесор x86
Три з цих полів, ОС, біт, і процесор, мають кінцевий набір вибору. Ви можете відобразити значення цих виборів з використанням mozinfo --os, mozinfo --bits і mozinfo --processor. . Mozinfo --help використання документів командного рядка

Вимоги

  • Python

Інші програми розробника Jeff Hammel

fetch
fetch

11 May 15

document_it
document_it

11 May 15

montage
montage

20 Feb 15

MakeItSo
MakeItSo

14 Apr 15

MozInfo

Коментар не знайдено
додати коментар
Включіть картинки!