python-ListaGazde este un modul Python care știe cum să-și extindă și să colecteze expresii ListaGazde.
Exemplu:
& Nbsp; % Piton
& Nbsp; Python 2.5.1 (r251: 54,863, 10 iulie 2008, 17:24:48)
& Nbsp; [GCC 4.1.2 20070925 (Red Hat 4.1.2-33)] pe linux2
& Nbsp; Tipul "ajutor", "drepturile de autor", "credite" sau "licență" pentru mai multe informații.
& Nbsp; >>> ListaGazde import
& Nbsp; >>> Gazde = hostlist.expand_hostlist ("n [1-10,17]")
& Nbsp; >>> gazde
& Nbsp; [,,,,,,,,, "N10 '' n1 '' n2 '' n3 '' n4 '' n5 '' n6 '' n7 '' n8 '' N9", "N17"]
& Nbsp; >>> hostlist.collect_hostlist (gazde)
& Nbsp; "N [1-10,17]"
& Nbsp; >>> Hostlist.collect_hostlist (["x1y1", "x2y2", "x1y2", "x2y1"])
& Nbsp; "X [1-2] y [1-2] '
Hostlists Bad sau nume de HOST va duce la excepția hostlist.BadHostlist fiind ridicate.
Comanda "ListaGazde" este prevăzută pentru a extinde / colecta hostlists și de a efectua operațiuni stabilite pe ele. Exemplu:
& Nbsp; % ListaGazde n [1-10] n [5-20]
& Nbsp; n [1-20]
& Nbsp; % ListaGazde --difference n [1-10] n [5-20]
& Nbsp; n [1-4]
& Nbsp; % ListaGazde --expand --intersection n [1-10] n [5-20]
& Nbsp; N5
& Nbsp; n6
& Nbsp; N7
& Nbsp; N8
& Nbsp; N9
& Nbsp; n10
Instalare direct prin rularea
& Nbsp; python setup.py construi & nbsp; & nbsp; (Ca tine)
& Nbsp; python setup.py instalare (ca root)
sau pur și simplu copia hostlist.py, ListaGazde și hostlist.1 fișierele locuri adecvate
Ce este nou în această versiune:.
- < li> Suport Python 3.
- Import reduce de la functools dacă este posibil.
- Utilizarea Python 2/3 instalare truc de la ... / Demo / distutils / test2to3
Cerințe :
- Python
Comentariile nu a fost găsit