파이썬에서 명령 행 인자 사용
조회 2,857 · 댓글 1
안녕하세요~
저는 주로 C 개발을 하고 있어 파이썬은 익숙하지 않습니다.
헌데.. 현재 참여중인 프로젝트에서 파이썬 관련 모듈이 있고 그와 관련하여 궁금한 부분이 있네요.
만들고 있는 모듈은 커맨드 라인 유틸리티인데 입력값 몇개를 명령 행 인자로 넘기려고 합니다..
구글에서 찾아보니 또 다른 외부 모듈을 사용하는 방법이 있던데
혹시나 파이썬 자체적으로는 그러한 기능을 지원하지는 않는 것인지~~ 궁금해요~~
저는 주로 C 개발을 하고 있어 파이썬은 익숙하지 않습니다.
헌데.. 현재 참여중인 프로젝트에서 파이썬 관련 모듈이 있고 그와 관련하여 궁금한 부분이 있네요.
만들고 있는 모듈은 커맨드 라인 유틸리티인데 입력값 몇개를 명령 행 인자로 넘기려고 합니다..
구글에서 찾아보니 또 다른 외부 모듈을 사용하는 방법이 있던데
혹시나 파이썬 자체적으로는 그러한 기능을 지원하지는 않는 것인지~~ 궁금해요~~
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']로그인 후 답글을 남길 수 있습니다.