argparse 란?
파이썬 파일을 실행할때, 여러가지 옵션을 주어 다르게 동작하도록 해주는 모듈
argparse 사용방식
./run.py -d 1 -f
# run.py
import argparse
parser = argparse.ArgmentParser()
# 인자를 받아서, 숫자 형식으로 저장
parser.add_argument("-d", "--decimal", dest="decimal", action="store")
# 인자를 받아서, 참거짓 형식으로 저장
parser.add_argument("-f", "--fast", dest="fast", action="store_true")
args = parser.parse_args()
print(args.decimal)
print(args.fast)
반응형