블로그

Python 인자 전달 본문

Computer engineering/Python

Python 인자 전달

JuNM0418 2023. 8. 13. 13:27

인자 전달

아래는 명령창에서 인자를 전달하는 방법이다.

# 한 개의 인자를 전달
python test.py argv1

# 두 개의 인자를 전달
python test.py argv1 argv2

전달 받은 인자를 확인하는 방법으로는 sys모듈을 사용하여 확인할 수 있다.

아래는 전달 받은 인자를 확인하는 방법이다.

# sys 모듈을 로드
import sys

# sys.argv[0]에는 스크립트의 이름(모듈의 이름)이 저장된다.
print(sys.argv[0])

# 두 개의 인자를 전달 받았다면 아래와 같이 확인할 수 있다.
print(sys.argv[1])
print(sys.argv[2])

test.py의 코드

test.py의 실행 결과

'Computer engineering > Python' 카테고리의 다른 글

Python if__name__ == '__main__'  (0) 2023.08.13
Python zip(), enumerate()  (0) 2023.08.13
Comments