코딩해/Python
[Python] argument 처리 | argument 파싱 | shell python 실행
haonly
2021. 3. 5. 17:38
728x90
반응형
Python argument 파싱(parsing)
.py 프로그램 실행 시 argument를 주고 파싱하는 방법
1. Bash 또는 terminal에서 실행:
> python main.py --option1=test1 --option2=test2
2. main.py 에서
import argparse
def main(args):
option1 = args.option1
…
if __name__ == '__main__':
parser = argparse.ArgumentParser(description="option test")
parser.add_argument('--option1', help="description option1", type=str, action='store')
parser.add_argument('--option2', help="description option2", default='default value', type=str, action='store')
args = parser.parse_args()
main(args)
위와 같이 실행
728x90
반응형