19
argparse를 사용하여 부울 값 구문 분석
"--foo True"또는 "--foo False"로 작성된 부울 명령 행 인수를 구문 분석하기 위해 argparse를 사용하고 싶습니다. 예를 들면 다음과 같습니다. my_program --my_boolean_flag False 그러나 다음 테스트 코드는 내가 원하는 것을 수행하지 않습니다. import argparse parser = argparse.ArgumentParser(description="My parser") parser.add_argument("--my_bool", type=bool) cmd_line = ["--my_bool", "False"] parsed_args = parser.parse(cmd_line) 슬프게도로 parsed_args.my_bool평가됩니다 True. 이것은 …