본문 바로가기

Major's tool/Python

[python] getopt 함수

[명령행 옵션 처리]
getopt 모듈의 getopt 함수를 이용하면 sys.argv 로 전달받은 명령행의 인수 리스트에서 옵션을 불리해낸다.
옵션 인수는 -로 시작한다.

getopt 함수는 두개의 인수를 받는데, 첫 번째는 인수리스트(sys.argv[1:])이고, 두 번째는 옵션 문자들이다.
옵션 문자에 :가 사용된다면 옵션에 추가의 인수를 받아들인다는 의미이다.
즉, 'abc:d'에서 a,b는 단독 옵션이고 c,d는 인수를 갖는 옵션이다.

[예제]

사용자 삽입 이미지





















[결과]


사용자 삽입 이미지




'Major's tool > Python' 카테고리의 다른 글

[python] strip() , lstrip() , rstrip()  (0) 2010.12.29
[python] getopt 사용법  (0) 2010.12.21