Python argparse 예제
- IT/Python
- 2021. 6. 25.
반응형
반응형
import argparse
# 인스턴스 생성
parser = argparse.ArgumentParser(description='sample')
# 입력 받을 인자값 등록
parser.add_argument('--service', dest='service', help='원하는 서비스를 입력하시오.[Web/App/DB]', required=True)
parser.add_argument('--type', dest='type', help='원하는 환경을 입력하시오[알파/베타/리얼]', required=True)
# 인자값을 args에 저장
args = parser.parse_args()
# 출력
print('args.service:', args.service)
print('args.type:', args.type)
실행
[root@test-1 test]# python argparse_test.py --service DB --type real
('args.service:', 'DB')
('args.type:', 'real')
반응형
'IT > Python' 카테고리의 다른 글
AttributeError: 'NoneType' object has no attribute 'get' 에러 (2) | 2023.07.12 |
---|---|
[python] append() 함수 정의 및 예제 정리 (0) | 2023.02.04 |
[openpyxl] 파이썬으로 엑셀 다루기-1 (0) | 2021.02.10 |
[Python] http request(http.client) (0) | 2020.10.28 |
[Python] strftime - 날짜 포맷 변경하기 (0) | 2020.10.28 |