python-lista_hostów yra Python modulis, kuris žino, kaip plėsti ir rinkti lista_hostów išraiškas.
Pavyzdys:
& Nbsp; % Python
& Nbsp; Python 2.5.1 (r251: 54.863, 10 Lie 2008, 17:24:48)
& Nbsp; [GCC 4.1.2 20.070.925 ("Red Hat 4.1.2-33)] dėl linux2
& Nbsp; Tipas "Help", "autorinės teisės", "kreditai" arba "licenciją" dėl išsamesnės informacijos.
& Nbsp; >>> Import lista_hostów
& Nbsp; >>> Šeimininkai = hostlist.expand_hostlist (n [1-10,17] ")
& Nbsp; >>> šeimininkai
& Nbsp; ["N1", "N2", "N3", "N 4 ',' N 5 ',' N 6 ',' N 7", "N 8", "N9", "N10", "N17"]
& Nbsp; >>> hostlist.collect_hostlist (šeimininkai)
& Nbsp; "N [1-10,17]"
& Nbsp; >>> Hostlist.collect_hostlist (["x1y1", "x2y2", "x1y2", "x2y1"])
& Nbsp; X [1-2] y [1-2] "
Bad hostlists ar hostname'ai lems hostlist.BadHostlist išimtis buvo iškeltas.
Toliau lista_hostów "komanda yra numatyta plėsti / rinkti hostlists ir atlikti nustatytus veiksmus dėl jų. Pavyzdys:
& Nbsp; % Lista_hostów n [1-10] n [5-20]
& Nbsp; n [1-20]
& Nbsp; % Lista_hostów --difference n [1-10] n [5-20]
& Nbsp; n [1-4]
& Nbsp; % Lista_hostów --expand --intersection n [1-10] n [5-20]
& Nbsp; n5
& Nbsp; N6
& Nbsp; N7
& Nbsp; n8
& Nbsp; N9
& Nbsp; N10
Įdiegti tiesiogiai veikia
& Nbsp; python setup.py statyti, & nbsp; & nbsp; (Kaip sau)
& Nbsp; python setup.py įdiegti (root)
ar tiesiog nukopijuokite hostlist.py, lista_hostów ir hostlist.1 failus į reikiamas vietas
Kas naujo , šioje laidoje:.
- < li> Pagalba Python 3.
- Importas sumažėjo nuo functools jei įmanoma.
- Naudoti Python 2/3 montavimo triukas nuo ... / Demo / distutils / test2to3
Reikalavimai :
- Python
Komentarai nerastas