오늘의 인기 글
최근 글
최근 댓글
Today
Total
05-19 08:40
관리 메뉴

우노

[Python] Python 파일 실행 시, 인자 전달 방법 본문

Language/Python

[Python] Python 파일 실행 시, 인자 전달 방법

운호(Noah) 2021. 11. 22. 23:10

Import argparse

  • argparse 모듈을 통해, Python 파일 실행 시 인자를 전달 할 수 있다.

예제 코드

  • test.py

      import argparse
    
      # Argument 설정
      parser = argparse.ArgumentParser()
      parser.add_argument('--first_argu', type=int)
      parser.add_argument('--second_argu', type=int)
      parser.add_argument('--third_argu', type=int)
      args = parser.parse_args()
    
      # Argument 를 새로운 변수에 할당
      FIRST_ARGU = args.first_argu
      SECOND_ARGU = args.second_argu
      THIRD_ARGU = args.third_argu
    
      # 변수 출력
      print(FIRST_ARGU, SECOND_ARGU, THIRD_ARGU)
      # 10 20 30
  • command line 에서 python 파일 실행 시, 인자 전달

      python3 test.py --first_argu 10 --second_argu 20 --third_argu 30
Comments