본문 바로가기
파이썬

인수 전달(sys.argv) , 스크립트 강제 종료 (sys.exit())

by 혜룐 2015. 11. 10.
스크립트 실행시, 입력받은 인자에 대한 처리를 하려고 할때,
sys.argv
를 이용해 할수 있다.
리스트에 그 값들이 추가되게 된다.
[root@tpl-master python]# vim extendFn.py 
def testArgv():
import sys
print sys.argv
if len(sys.argv)<2:
print "Error!!!"
sys.exit()
else:
print "Ok!!!"
testArgv()
실행해보면
[root@tpl-master python]# python extendFn.py 
['extendFn.py']
Error!!!
[root@tpl-master python]#