× - 코드 및 콘솔 화면은 [ code ] 내용 [ /code ] 태그 처리하여 주세요.
- 강조하고자 하는 내용은 [ b ] 내용 [ /b ] 태그 처리하여 주세요.

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

  • kim153
    (모나미153)
  • kim153's Avatar 이 글의 작성자
  • Offline
  • Newbie
  • Newbie
더보기
12 Jul 2017 21:31 #2360 작성자: kim153
kim153 님의 글: 파이썬에서 명령 행 인자 사용
안녕하세요~

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

만들고 있는 모듈은 커맨드 라인 유틸리티인데 입력값 몇개를 명령 행 인자로 넘기려고 합니다..
구글에서 찾아보니 또 다른 외부 모듈을 사용하는 방법이 있던데
혹시나 파이썬 자체적으로는 그러한 기능을 지원하지는 않는 것인지~~ 궁금해요~~
  • short3300
    (스벅오늘의커피)
  • short3300's Avatar
  • Offline
  • Junior
  • Junior
더보기
12 Jul 2017 21:56 - 12 Jul 2017 21:57 #2362 작성자: short3300
short3300 님의 답글: 파이썬에서 명령 행 인자 사용
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']
Time to create page: 0.055 seconds
Powered by Kunena Forum