반응형
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] 형식으로 입력
반응형