728x90
반응형
파이썬에서 파이썬 호출 인자 사용하기
파이썬 실행 파일을 호출할 때 인자를 넘겨줘야 할 때가 있습니다.
예를 들어 호출 하며 파일 경로를 달리해 저장 또는 읽을 파일 경로를 알려줄 수 있습니다.
이 때는 아래와 같이 사용하시면 됩니다.
import argparse
parser = argparse.ArgumentParser(description='Argparser')
# argument는 원하는 만큼 추가한다.
parser.add_argument('path1', type=int, help='first path')
parser.add_argument('path2', type=int, help='second path')
args = parser.parse_args()
path1 = args.path1
path2 = args.path2
우선 argparser를 import 하고
원하는 argument를 추가하여 호출 시
> python test.py 1 2
와 같이 호출하며 1과 2는 인자입니다. 위의 예시에서는 1(파일 이름) 경로와 2(파일 이름) 경로로 이해하시면 되겠습니다.
질문이 있으시다면 아래 댓글을 달아주세요 :)
728x90
반응형
'코딩해 > Python' 카테고리의 다른 글
[Python] Multiline string | 개행 스트링 입력 (0) | 2021.05.20 |
---|---|
[Python] argument 처리 | argument 파싱 | shell python 실행 (0) | 2021.03.05 |
[Python] 파이썬 CSV 모듈 쓰기, 읽기, 수정 (0) | 2020.10.21 |
[Python] 딕셔너리(dictionary) 생성 & 초기화: setdefault(), defaultdict() (0) | 2020.10.14 |
[Python] 이중 리스트 초기화(내포된 리스트를 가진 리스트 초기화) (0) | 2020.10.14 |