3
파이썬에서 하나의 인수를 제외한 모든 인수를 정의 할 수 있습니까?argparser에서 하나의 인수를 제외하는 방법
하나의 호스트를 제외한 모든 호스트를 실험실에서 종료하고 싶습니다. argparser
의 경우 -h ^server1
은 을 제외한 호스트 목록에서 모든 호스트를 선택해야합니다.
파이썬에서 하나의 인수를 제외한 모든 인수를 정의 할 수 있습니까?argparser에서 하나의 인수를 제외하는 방법
하나의 호스트를 제외한 모든 호스트를 실험실에서 종료하고 싶습니다. argparser
의 경우 -h ^server1
은 을 제외한 호스트 목록에서 모든 호스트를 선택해야합니다.
단순한 것. 목록에서 ^
으로 시작하는 호스트를 제거하십시오. 수정 된 목록의 각 호스트 이름에 대해 일종의 종료 함수를 호출하십시오.
hostlist = [x for x in hostlist if not x.startswith('^')]
map(shutdownhost, hostlist)
@ferkulat 관련성이있는 태그를 추가해 주셔서 감사합니다. 필요한 경우 게시물에있는 다른 것들을 수정하십시오. 서식 지정. – Gilles