[Python] sys 모듈을 이용하여 표준입력으로부터 입력 받기
- 언어/Python
- 2019. 3. 20. 14:06
파이썬 프로그램을 이용해서 인자값을 받으려면 어떻게 해야 할까요?
프로그램은 다음과 같은 형태로 실행됩니다.
$ python example.py arg1 arg2 arg3
실행하는 파이썬 프로그램 (example.py) 은 다음과 같습니다.
import sys
print(sys.argv[0])
print(sys.argv[1])
print(sys.argv[2])
print(sys.argv[3])
출력은 다음과 같습니다.
example.py
arg1
arg2
arg3
sys 모듈의 argv[0] 은 실행하는 파이썬 프로그램을 (example.py) 담고있고,
이후의 뒤따라오는 인자는 argv[1], argv[2], ... 이렇게 순서대로 할당되는 것을 보실 수 있습니다.
'언어 > Python' 카테고리의 다른 글
[Python] 파이썬 작업 실행시간 측정하기 (0) | 2019.04.24 |
---|---|
[Python] yield 문이란 무엇인가 ?! (0) | 2019.03.25 |
[Python] 리스트 내포 / 이중 리스트 내포 with IF문 (0) | 2019.03.22 |
[Python] sys 모듈을 이용하여 실행 인자값 받기 ! (0) | 2019.03.20 |