Python-Спісок_адресов є модуль 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 ("N [1-10,17]")
І NBSP; >>> Господарі
І NBSP; ['N1', 'n 2', '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; N [1-20]
І NBSP; % Спісок_адресов --difference н [1-10] П [5-20]
І NBSP; N [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; Python setup.py встановити (як корінь)
або просто скопіювати hostlist.py, Спісок_адресов і hostlist.1 файли у відповідні місця
Що нового У цьому випуску :.
- < LI> Підтримка Python 3.
- Імпорт скоротиться з functools якщо це можливо.
- Використання Python 2/3 установка трик ... / Демо / Distutils / test2to3
Вимоги
- Python
Коментар не знайдено