C 언어에서 인자값을 받을때 옵션으로 받는 방법을 사용하곤 했었는데 역시나 파이썬도 인자값 처리를 C언어 현태로 따라가는 것같다.
아래와 같이 getopt 를 설정 여 사용 할 수 있다.
=================================================================
import sys
import getopt
options, args = getopt.getopt(sys.argv[1:],'a:b:c')
for op, p in options:
if op == '-a':
print "option a",p
elif op == '-b':
print "option b",p
elif op == '-c':
print "option c",p
else:
print "unkwon option",op
print args
==============================================================
'Python' 카테고리의 다른 글
[python] 파이썬으로 http 요청하고 request 받기 (webhacking.kr 4 번 풀이) (0) | 2012.06.30 |
---|---|
join 함수 사용 사례 (0) | 2012.06.28 |
enumerate() 사용기. (useage enumerate function) (0) | 2012.06.27 |
[python]window 프로세스를 붙여 PID 알아내는 디버거 (Searching PID Debugger via process attach) (0) | 2012.06.27 |
파이썬 설치 에러 뜰때 플러그인 직접 삽입하는 방법. (0) | 2012.06.26 |