python
[python] OptionParser 활용하는 사례
'김용환'
2018. 7. 4. 18:21
python에서 옵션(매개 변수)를 받고, 공백(white space)가 있으면 처리해준다.
from optparse import OptionParser
import re
parser = OptionParser()
parser.add_option("--exclude_host", help="excluded host", type="string", default='')
..
exclude_host = re.split("^\s+|\s*,\s*|\s+$", options.exclude_host)
이외에 배열에 대해 A-B 같은 substract 같은 연산을 하고 싶으면 다음 예시를 참조한다.
..
if options.exclude_host is not '':
fqdn_list = [item for item in fqdn_list if item not in exclude_host ]