파이썬에서 명령 행 인자 사용

조회 2,857 · 댓글 1
모나미153모나미153작성자2017년 7월 12일
안녕하세요~

저는 주로 C 개발을 하고 있어 파이썬은 익숙하지 않습니다.
헌데.. 현재 참여중인 프로젝트에서 파이썬 관련 모듈이 있고 그와 관련하여 궁금한 부분이 있네요.

만들고 있는 모듈은 커맨드 라인 유틸리티인데 입력값 몇개를 명령 행 인자로 넘기려고 합니다..
구글에서 찾아보니 또 다른 외부 모듈을 사용하는 방법이 있던데
혹시나 파이썬 자체적으로는 그러한 기능을 지원하지는 않는 것인지~~ 궁금해요~~
스벅오늘의커피스벅오늘의커피2017년 7월 12일
import sys


print("==== Example 1")

for arg in sys.argv:
print(arg)

print("==== Example 2")

print(sys.argv[0])
print(sys.argv[1])
print(sys.argv[2])
print(sys.argv[3])

print ("==== Example 3")

print(sys.argv[1:])


args.py 1 2 3으로 실행


==== Example 1

args.py
1
2
3
==== Example 2
args.py
1
2
3
==== Example 3
['1', '2', '3']

로그인 후 답글을 남길 수 있습니다.