프로그래밍 문법/python

파이썬 argparse 사용법

씩씩한 IT블로그 2022. 7. 23. 15:10
반응형

argparse

파이썬 실행시 옵션을 추가할 수 있게 해주는 argparse의 사용법을 알아본다.

 

argparse 구현

import argparse

def main():
    # args 선언
    args = argparse.ArgumentParser()

    # arg 추가
    args.add_argument('--arg1', type=str, default='default1',
                      help='이것은 default1입니다.')
    args.add_argument('--arg2', type=str, default='default2',
                      help='이것은 default2입니다.')
    args.add_argument('--arg3', type=int, default=3,
                      help='이것은 default3입니다.')

    # 파싱
    config = args.parse_args()

    # 출력
    print(config.arg1)
    print(config.arg2)
    print(config.arg3)

if __name__=="__main__":
    main()

 

 

argparse 실행

1. 파이참 이용

run/edit configuration에서 parameters에 다음과 같이 입력

 

2. 콘솔창

콘솔창에서 실행할 파일 뒤에 [키] [value] 형식으로 입력

반응형