питон-Список_адресов модуль Python, который знает, как расширить и собирать списке_узлов выражения.
Пример:
& NBSP; % Питона
& NBSP; Python 2.5.1 (R251: 54863, 10 Июл 2008 17:24:48)
& NBSP; [GCC 4.1.2 20070925 (Red Hat 4.1.2-33)] на linux2
& NBSP; Тип "помощь", "авторское право", "кредиты" или "лицензия" для получения дополнительной информации.
& NBSP; >>> Импорта Список_адресов
& NBSP; >>> Хозяева = hostlist.expand_hostlist ("п [1-10,17]")
& NBSP; >>> Хозяева
& NBSP; ['N1', "N2", "N3 ',' N4 ',' N5 ',' N6 ',' N7 ',' N8 ',' N9 ',' N10 ',' N17 ']
& NBSP; >>> Hostlist.collect_hostlist (хостов)
& NBSP; 'П [1-10,17] "
& NBSP; >>> Hostlist.collect_hostlist (["x1y1", "х2у2", "x1y2", "x2y1"])
& NBSP; "х [1-2] у [1-2] '
Плохие hostlists или хостов приведет в hostlist.BadHostlist исключение поднимается.
Команда '' списке_узлов предоставляется развернуть / собирать hostlists и выполнять множественные операции на них. Пример:
& NBSP; % Список_адресов н [1-10] н [5-20]
& NBSP; н [1-20]
& NBSP; % Список_адресов --difference н [1-10] н [5-20]
& NBSP; п [1-4]
& NBSP; % Список_адресов --expand --intersection н [1-10] н [5-20]
& NBSP; N5
& NBSP; N6
& NBSP; N7
& NBSP; N8
& NBSP; N9
& NBSP; n10
Установить непосредственно работает
& NBSP; питон setup.py строить и NBSP; & NBSP; (как самого себя)
& NBSP; питон setup.py установить (как корень)
или просто скопировать hostlist.py, списке_узлов и hostlist.1 файлы соответствующих местах
Что нового В этом выпуске:.
- < LI> Поддержка Python 3.
- Импорт сократить с functools, если это возможно.
- Использование Python 2/3 установка трик ... / Демо / Distutils / test2to3
Требования
- Python
Комментарии не найдены