2011-09-04 5 views
0

argparse에서 ArgumentParser.set_defaults를 사용하려고합니다. 다음과 같은 키워드 튜플이 필요합니다. ('baz','badger')과 같은 ConfigParser.items의 출력 항목이 있습니다. parser.set_defaults(bar=42, baz='badger')키워드가 지정된 튜플을 작성하는 방법은 무엇입니까?

어떻게 이것을 set_defaults가 예상하는 키워드가있는 튜플로 변환합니까?

+0

여기서 알 수있는 용어는 "매핑"과 "키워드 인수"입니다. –

답변

1

목록이 인 경우 that_dict = dict(that_list)으로 딕트로 변환 할 수 있습니다. 그런 다음 set_defaults (예 : parser.set_default(**that_dict))으로 압축을 풀 수 있습니다.

관련 문제